home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 11 / AMUG BBS in a Box Volume XI (April 1994) (MacWizards).iso / Files / MacTechNotes / MacTN files by date next >
Encoding:
Text File  |  1994-03-03  |  248.9 KB  |  4,873 lines  |  [TEXT/EDIT]

  1.  Name  =  Window Mgr Q&As.sit
  2.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Window Mgr Q&As.sit
  3.  Size: 12K         Date: 2/28/94         Version: 
  4.  Description:
  5.  Window Mgr Q&As - This Technical Note contains a collection of Q&As 
  6. relating to a specific topic—questions you’ve sent the Developer Support 
  7. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  8. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  9. have the editing and organization of other Technical Notes. The Q&A 
  10. function is to get new technical information and updates to you quickly, 
  11. saving the polish for when the information migrates into reference manuals.
  12. New Q&As in this Technical Note - How to save and restore window positions.
  13.  
  14.  Name  =  Finder Flags.sit
  15.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finder Flags.sit
  16.  Size:  6K         Date: 2/28/94         Version: 11/93
  17.  Description:
  18.  Finder Flags - The Finder keeps and uses a series of file information flags
  19. for each file. These flags are located in the fdFlags field (a word at 
  20. offset $28 into an HParamBlockRec) of the ioFlFndrInfo record of a 
  21. parameter block. For directories, the flags are located in the frFlags 
  22. field of the ioDrUsrWds record of a parameter block (also offset $28).  
  23. They may change with newer versions of the Finder. Finder 7.1.1 assigns the
  24. following meanings to the flags (see the actual file). Changes since March 
  25. 1988 - This version updates the meanings of several of the bits which 
  26. changed in System 7 and System 7 Pro.
  27.  
  28.  Name  =  AppleTalk The Rest of.sit
  29.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk The Rest of.sit
  30.  Size: 68K         Date: 2/28/94         Version: 3/94
  31.  Description:
  32.  AppleTalk The Rest of the Story - This Technical Note discusses the 
  33. updates, and modifications to a number of facets of the lower levels of 
  34. AppleTalk Phase 2 since the release of Inside Macintosh Volume VI. Changes 
  35. as of February 1994 - Provide list of original AppleTalk Manager routines 
  36. which are NOT being ported to the PowerPC platform. Corrected the Multinode
  37. Protocol glue to reflect that the AddNode call must be made as a 
  38. synchronous immediate Control call to the .MPP driver. Included information
  39. on making the sample socket listener compatible with Virtual Memory. Added 
  40. note that the LAPAddATQ and LAPRmvATQ routines have been corrected in the 
  41. Interface.o library supplied with MPW v3.3. And much more!
  42.  
  43.  Name  =  ADB (Space Aliens).sit
  44.  Path =  AMUG CD:Files:MacTechNotes:Hardware:ADB (Space Aliens).sit
  45.  Size: 26K         Date: 2/28/94         Version: 
  46.  Description:
  47.  ADB (Space Aliens) - ADB–The Untold Story - Space Aliens Ate My Mouse
  48. Hardware. This Technical Note explains a number of esoteric and unknown 
  49. issues concerning the Apple Desktop Bus (ADB). It incorporates material 
  50. from the original version of this note, along with a large amount of new 
  51. information, and is intended to detail information concerning all levels of
  52. the ADB, from the hardware to the application usage level. This note is 
  53. supplementary to the information in The Guide To Macintosh Family Hardware 
  54. and in the Apple Desktop Bus Specification. The information in the 
  55. specification is the most accurate source of data, and unless it is 
  56. specifically refuted, it should be treated as the authoritative source.
  57.  
  58.  Name  =  Printing Loop Cares.sit
  59.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Printing Loop Cares.sit
  60.  Size: 13K         Date: 2/09/94         Version: 
  61.  Description:
  62.  Printing Loop Cares - A Printing Loop that Cares - This Technical Note 
  63. discusses opening and closing the Printing Manager with calls to _PrOpen 
  64. and _PrClose as well as how to handle errors at print time. Changes since 
  65. October 1990 - Added code in both versions to handle printing documents 
  66. larger than 128 pages. Introduction - At one time, Apple recommended that 
  67. developers call _PrOpen at the beginning of their application and _PrClose 
  68. at the end, before returning to the Finder. This recommendation was in the 
  69. ancient past when an application only had to deal with a single printer 
  70. driver. As more printer drivers became available, it became important for 
  71. an application to consider the presence of other applications.
  72.  
  73.  Name  =  New Memory Manager.sit
  74.  Path =  AMUG CD:Files:MacTechNotes:Memory:New Memory Manager.sit
  75.  Size: 10K         Date: 2/09/94         Version: 
  76.  Description:
  77.  New Memory Manager - The New Memory Manager and You. This Technical Note 
  78. describes changes in the Modern Memory Manager that you need to be aware 
  79. of. Specifically take note of the changes to the bus error handlers in the 
  80. first section. Topics - Bus Error Handlers in the New Memory Manager, Bus 
  81. Error Return Value Changes, Free Block Miscellanea, A5 World Problems and 
  82. Heap Callback Procedures. The introduction of the PowerPC Macintosh also 
  83. introduces a new Memory Manager. Many of the splendid features of this new 
  84. implementation have already been discussed in tech note Memory 13. Weary 
  85. travelers may have noted some strange behavior though, and this note 
  86. attempts to answer most of the remaining big questions you may have.
  87.  
  88.  Name  =  Internationalization.sit
  89.  Path =  AMUG CD:Files:MacTechNotes:Overview:Internationalization.sit
  90.  Size: 33K         Date: 2/09/94         Version: 
  91.  Description:
  92.  Internationalization - OV 20 – Internationalization Checklist. Revised by 
  93. Norbert Lindenberg    November 1993, Written by    Norbert Lindenberg    June 1993. 
  94. This checklist discusses internationalization issues that may arise with 
  95. various features that are common in Macintosh software. For each feature, 
  96. it states which problems may arise, gives advice on what to do and what not
  97. to do, and refers you to additional reading material that can help you to 
  98. implement a world-ready solution. Changes since June 1993 - Straightened 
  99. out quotation marks in the example strings of section “String Substitution”
  100. and some other minor bugs. Added references to new Technical Notes and 
  101. articles. Fixed description of TSMTE.
  102.  
  103.  Name  =  Inline Input & TextEdit.sit
  104.  Path =  AMUG CD:Files:MacTechNotes:Text:Inline Input & TextEdit.sit
  105.  Size: 16K         Date: 2/09/94         Version: 
  106.  Description:
  107.  Inline Input & TextEdit - This Technical Note describes TSMTE, an extension
  108. that simplifies implementation of inline input for TextEdit using the Text 
  109. Services Manager in System 7.1 and later, and shows you how to make the 
  110. best use of it. It also contains some advice for working with the Text 
  111. Services Manager that applies to any application using TSM, not just those 
  112. using TSMTE. Topics - What is TSMTE, Where and how is TSMTE delivered, How 
  113. is TSMTE used in an application and Advice for working with the Text 
  114. Services Manager.
  115.  
  116.  Name  =  MultiFinder FAQ.sit
  117.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:MultiFinder FAQ.sit
  118.  Size:  9K         Date:12/27/93         Version: FAQ
  119.  Description:
  120.  MultiFinder FAQ - New Technical Notes - This technical note provides 
  121. answers to some of the more frequently asked questions about MultiFinder. 
  122. The development name for MultiFinder was Juggler, so the term "juggle" is 
  123. used in this technical note to denote a context switch. Some questions for 
  124. which answers are given - How can I tell if WaitNextEvent is implemented? 
  125. How can I tell if the MultiFinder Temporary Memory Allocation calls are 
  126. implemented? How can I tell if my application is running in the background?
  127. When exactly does juggling take place? Can I disable suspend/resume events 
  128. by passing the appropriate event mask to WNE/GNE/EventAvail? Should my 
  129. application use WaitNextEvent? and more!
  130.  
  131.  Name  =  Internationalization.sit
  132.  Path =  AMUG CD:Files:MacTechNotes:Overview:Internationalization.sit
  133.  Size: 32K         Date:12/27/93         Version: 
  134.  Description:
  135.  Internationalization - This checklist discusses internationalization issues
  136. that may arise with various features that are common in Macintosh software.
  137. For each feature, it states which problems may arise, gives advice on what 
  138. to do and what not to do, and refers you to additional reading material 
  139. that can help you to implement a world-ready solution. Changes since June 
  140. 1993 - Straightened out quotation marks in the example strings of section 
  141. “String Substitution” and some other minor bugs. Added references to new 
  142. Technical Notes and articles. Fixed description of TSMTE.
  143.  
  144.  Name  =  Worldwide Ov Q&As.sit
  145.  Path =  AMUG CD:Files:MacTechNotes:Overview:Worldwide Ov Q&As.sit
  146.  Size:  9K         Date:12/07/93         Version: 
  147.  Description:
  148.  Worldwide Ov Q&As - This Technical Note contains a collection of Q&As 
  149. relating to a specific topic—questions you’ve sent the Developer Support 
  150. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  151. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  152. have the editing and organization of other Technical Notes. The Q&A 
  153. function is to get new technical information and updates to you quickly, 
  154. saving the polish for when the information migrates into reference manuals.
  155. Q&As are now included with Technical Notes to make access to technical 
  156. updates easier for you.
  157.  
  158.  Name  =  ARA GetPortGlobal.sit
  159.  Path =  AMUG CD:Files:MacTechNotes:Networking:ARA GetPortGlobal.sit
  160.  Size:  7K         Date:12/07/93         Version: 
  161.  Description:
  162.  ARA GetPortGlobal - This Technical Note documents the Remote Access Manager
  163. (RAM) GetUserPortGlobalsPtr call. In order to make the RAM Status call on a
  164. machine that is setup to answer calls, you must first make the 
  165. GetUserPortGlobalsPtr call to retrieve a pointer to the globals for the 
  166. user port. The Apple Remote Access (ARA) 1.0 client software supports 
  167. dial-out and answering capabilities through a single port called the “user”
  168. port (the modem or printer port on your Mac). This means that when you 
  169. setup your machine to answer calls, you can answer only one call at a time 
  170. on the user port. However, the underlying ARA architecture was designed so 
  171. that in the future multiple ports may be supported...
  172.  
  173.  Name  =  Font Mgr Q&As.sit
  174.  Path =  AMUG CD:Files:MacTechNotes:Text:Font Mgr Q&As.sit
  175.  Size: 14K         Date:12/07/93         Version: 
  176.  Description:
  177.  Font Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  178. to a specific topic—questions you’ve sent the Developer Support Center 
  179. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  180. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  181. the editing and organization of other Technical Notes. The Q&A function is 
  182. to get new technical information and updates to you quickly, saving the 
  183. polish for when the information migrates into reference manuals. New Q&As 
  184. in this Technical Note - RealFont causes system heap to grow and Embedding 
  185. fonts in applications.
  186.  
  187.  Name  =  Sept 93 Late-Breaking Q&A.sit
  188.  Path =  AMUG CD:Files:MacTechNotes:Devices:Sept 93 Late-Breaking Q&A.sit
  189.  Size: 21K         Date:11/10/93         Version: 
  190.  Description:
  191.  Sept 93 Late-Breaking Q&A - September 1993 Late-Breaking Q&As. This is a 
  192. new way of getting special Q&As to you before they’ve been completely 
  193. reviewed, copy-edited, and added to the Q&A Tech Notes. The content is 
  194. preliminary; it’s been verified by each author, but you might notice 
  195. changes when you see the final version in a Q&A Tech Note. Examples of the 
  196. questions - What do I have to do to make my CD-ROM driver work with Foreign
  197. File Access? Is Foreign File Access licensable from Apple? My SCSI driver 
  198. sometimes hangs and I have to reset the bus. Am I making a common mistake? 
  199. What’s the Macintosh built-in analog sound input port signal specification?
  200. Includes many more questions.
  201.  
  202.  Name  =  SCSI Termination.sit
  203.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:SCSI Termination.sit
  204.  Size:  3K         Date:11/10/93         Version: 
  205.  Description:
  206.  SCSI Termination - The introduction of the Apple Workgroup Server 95 has 
  207. led to questions with regard to the SCSI termination requirements for the 
  208. internal Processor Direct Slot Card and the SCSI busses that it supports. 
  209. The internal and external SCSI buses on the AWS95 are two separate 
  210. electrical buses that are logically treated as one via software. This means
  211. external cabling and termination issues do not affect the internal bus and 
  212. vice-versa. Both buses are terminated at the main board. Find out more by 
  213. reading this Technical note.
  214.  
  215.  Name  =  Kconfig Mods for AWS95.sit
  216.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:Kconfig Mods for AWS95.sit
  217.  Size:  3K         Date:11/10/93         Version: 
  218.  Description:
  219.  Kconfig Mods for AWS95 - This technical note documents the default Kernel 
  220. parameters settings for the File/Print and Database server Configurations 
  221. under A/UX version 3.0.1 and how they are different from A/UX version 3.0. 
  222. It also describes the new configuration parameters introduced in A/UX 
  223. version 3.0.1 and their default settings. 
  224.  
  225.  Name  =  File to File/DB Server.sit
  226.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:File to File/DB Server.sit
  227.  Size:  5K         Date:11/10/93         Version: 
  228.  Description:
  229.  File to File/DB Server - This technical note discusses how to convert your 
  230. Apple Workgroup Server 95 (AWS95) File/Print Server running AppleShare Pro 
  231. to a combined Apple Workgroup Server 95 File/Print Server/Database Server 
  232. running AppleShare Pro and Oracle 7. The Database Server addition to an 
  233. Apple Workgroup Server 95 File/Print Server requires many steps to be 
  234. taken, all of which are explained in this tech note.
  235.  
  236.  Name  =  File to DB server.sit
  237.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:File to DB server.sit
  238.  Size:  5K         Date:11/10/93         Version: 
  239.  Description:
  240.  File to DB server - This technical note discusses how to change your Apple 
  241. Workgroup Server 95 (AWS 95) File/Print Server running AppleShare Pro to be
  242. a Apple Workgroup Server 95 Database Server running Oracle 7. Changing to 
  243. an Apple Workgroup Server 95 Database Server requires many steps to be 
  244. taken, all of which are described in the tech note.
  245.  
  246.  Name  =  DB to File/DB server.sit
  247.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:DB to File/DB server.sit
  248.  Size:  4K         Date:11/10/93         Version: 
  249.  Description:
  250.  DB to File/DB server - This technical note discusses how to convert your 
  251. Apple Workgroup Server 95 Database Server running Oracle 7 to a combined 
  252. Apple Workgroup Server 95 Database/File/Print Server running Oracle 7 and 
  253. AppleShare Pro. The File/Print Server addition to a Apple Workgroup Server 
  254. 95 Database Server requires many steps, which are fully explained in the 
  255. documentation.
  256.  
  257.  Name  =  DB to File server.sit
  258.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:DB to File server.sit
  259.  Size:  5K         Date:11/10/93         Version: 
  260.  Description:
  261.  DB to File server - This technical note discusses how to change your Apple 
  262. Workgroup Server 95 Database Server running Oracle 7 to a File/Print Server
  263. running AppleShare Pro. Changing to a Apple Workgroup Server 95 File/Print 
  264. Server requires many steps to be taken, all of which are listed and fully 
  265. explained in the documentation.
  266.  
  267.  Name  =  Correct Platform Choice.sit
  268.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:Correct Platform Choice.sit
  269.  Size:  3K         Date:11/10/93         Version: 
  270.  Description:
  271.  Correct Platform Choice - With the release of the Apple Workgroup Server 95
  272. there has been confusion with respect to guiding customers towards 
  273. selecting the proper platform for their specific needs. In a number of 
  274. instances the database version of this product has been selected when what 
  275. the customer required was really the File/Print Server. ACIUS Inc. is 
  276. shipping their version of the 4th Dimension server. It will be important to
  277. make sure that people who want to obtain this product combination 
  278. understand that the proper platform is the File/Print Server and not the
  279. database server product.
  280.  
  281.  Name  =  Configuring Inodes.sit
  282.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:Configuring Inodes.sit
  283.  Size:  6K         Date:11/10/93         Version: 
  284.  Description:
  285.  Configuring Inodes - This technical note documents methods for 
  286. tuning/creating a UNIX file system with lower overheads in terms of inode 
  287. allocation, which proves to be important in large size file systems by 
  288. reclaiming disk space. The newfs command makes a Berkeley 4.2 UNIX file 
  289. system (UFS) on the specified device file. The A/UX version of HD SC Setup 
  290. invokes newfs when creating a UFS. Each file on the system is represented 
  291. by an inode, which contains critical information about the file, including 
  292. ownership, permissions, size, etc. The newfs command allocates disk space 
  293. for inodes when the UFS is created. Find out more!
  294.  
  295.  Name  =  AWS95 Q&A.sit
  296.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:AWS95 Q&A.sit
  297.  Size: 13K         Date:11/10/93         Version: 
  298.  Description:
  299.  AWS95 Q&A - This technote provides questions and answers pertaining to the 
  300. Apple Workgroup Server 95. Some on the included questions - What is the 
  301. relative positioning of the Apple Workgroup Servers and AppleShare family 
  302. of products? What is the positioning the AWS 95 and AppleShare Pro against 
  303. its competitors? What Server and Services products are available and 
  304. shipping? What are the configurations and prices for the AWS family? Why 
  305. isn't AppleShare Pro bundled with every AWS95 configuration? Why are some 
  306. customers having problems ordering AppleShare Pro? What third party 
  307. applications are available for the Workgroup Server 95? And many more 
  308. questions (with answers of course)!
  309.  
  310.  Name  =  AWS95 Performance Guide.sit
  311.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:AWS95 Performance Guide.sit
  312.  Size: 14K         Date:11/10/93         Version: 
  313.  Description:
  314.  AWS95 Performance Guide - The purpose of this Technical Note is to prov
  315. insight into the workings of certain aspects of the AWS 95 so that a person
  316. can make educated decisions on what and how to best configure and size the 
  317. AWS 95 for better performance. Before getting into details about how to 
  318. tune the AWS 95, the first section will discuss what kind of performance to
  319. expect from the AWS 95, as well as explain the benchmarks that were used at
  320. Apple to measure performance. The sections of this document which deal with
  321. the AppleShare Caches also apply for AppleShare 4.0 performance tuning.
  322.  
  323.  Name  =  AWS Buffer Cache Q & A.sit
  324.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:AWS Buffer Cache Q & A.sit
  325.  Size:  5K         Date:11/10/93         Version: 
  326.  Description:
  327.  AWS Buffer Cache Q & A - This technical note discusses the buffer cache
  328. the Apple Workgroup Server 95, how it affects performance and how to tune 
  329. your buffer cache to maximize performance. Some of the questions - What is 
  330. Unix buffer cache and how is it related to performance? How can proper 
  331. cache sizing be achieved? What is the cache setting for the default 
  332. File/Print as well as database configuration? What A/UX cache settings will
  333. optimize server performance?
  334.  
  335.  Name  =  About AWS Tech Notes.sit
  336.  Path =  AMUG CD:Files:MacTechNotes:Apple Workgroup Server:About AWS Tech Notes.sit
  337.  Size:  4K         Date:11/10/93         Version: 
  338.  Description:
  339.  About AWS (Apple Workgroup Server) Tech Notes - Technical notes are a 
  340. ‘living’ complement to product documentation, be it Inside Macintosh or 
  341. other documentation. This means that they are updated on a regular basis, 
  342. so as to be accurate and up to date. New Notes are added as required. This 
  343. technical note is an index of all technical notes related to the Apple 
  344. Workgroup Servers and related products. It also documents all changes to 
  345. the technical notes since the previous release. August 1993.
  346.  
  347.  Name  =  SCSI Termination.sit
  348.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Termination.sit
  349.  Size: 15K         Date: 8/26/93         Version: 
  350.  Description:
  351.  SCSI Termination - This Technical Note discusses SCSI termination on the 
  352. Macintosh, including the new rules of termination that are necessary with 
  353. the advent of the high-speed Macintosh IIfx. Changes since May 1992 - Added
  354. a discussion of Macintosh PowerBook and PowerBook Duo termination and 
  355. termination for Apple printers.
  356.  
  357.  Name  =  QuickTime 1.6 Feat.sit
  358.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:QuickTime 1.6 Feat.sit
  359.  Size: 25K         Date: 8/26/93         Version: 
  360.  Description:
  361.  QuickTime 1.6 Feat - This Note is a technical discussion of the changes 
  362. between QuickTime 1.5 and QuickTime 1.6. QuickTime 1.6 introduces some new 
  363. features and is more reliable than other QuickTime versions. The note also 
  364. discusses the new features of the QuickTime 1.6 Component Manager. Topics -
  365. QuickTime 1.6 features, Component Manager 3.0 features, QuickTime 1.6 bug 
  366. fixes.
  367.  
  368.  Name  =  Mem Mgr Compatibilit.sit
  369.  Path =  AMUG CD:Files:MacTechNotes:Memory:Mem Mgr Compatibilit.sit
  370.  Size:  7K         Date: 8/26/93         Version: 
  371.  Description:
  372.  Mem Mgr Compatibilit - The Memory Manager has been rewritten for the 
  373. PowerPC Macintosh computers. This new Memory Manager runs native PowerPC 
  374. code and uses better algorithms. With this new Memory Manager, there are 
  375. both old and new restrictions on it use. Topics - A list of things not to 
  376. do; A new list of restrictions for being compatible in the future, A list 
  377. of recommendations.
  378.  
  379.  Name  =  Life Before 7.1.sit
  380.  Path =  AMUG CD:Files:MacTechNotes:Text:Life Before 7.1.sit
  381.  Size:  8K         Date: 8/26/93         Version: 
  382.  Description:
  383.  Life Before 7.1 - Inside Macintosh-Text documents the text handling 
  384. functionality in System 7.1. This Technical Note gives you some additional 
  385. information that lets you design software using Inside Macintosh-Text and 
  386. make it work on system software before System 7.1, going back to System 
  387. 6.0.7.
  388.  
  389.  Name  =  Internationalization.sit
  390.  Path =  AMUG CD:Files:MacTechNotes:Overview:Internationalization.sit
  391.  Size: 35K         Date: 8/26/93         Version: 
  392.  Description:
  393.  Internationalization - This checklist discusses internationalization issues
  394. that may arise with various features that are common in Macintosh software.
  395. For each feature, it states which problems may arise, gives advice on what 
  396. to do and what not to do, and refers you to additional reading material 
  397. that can help you to implement a world-ready solution.
  398.  
  399.  Name  =  Composite SIMMs.sit
  400.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Composite SIMMs.sit
  401.  Size:  6K         Date: 8/26/93         Version: 
  402.  Description:
  403.  Composite SIMMs - This Technical Note discusses composite SIMMs and why 
  404. they shouldn’t be used on Macintosh computers. A composite SIMM is defined 
  405. as a SIMM made up of banks of many smaller DRAM devices, with additional 
  406. bank-controlling circuitry and perhaps buffers for the address and control 
  407. signals. Composite SIMMs pose timing and electrical problems in some 
  408. Macintosh computers, particularly those optimized for maximum DRAM 
  409. performance, such as the Macintosh Centris 610, Macintosh Centris 650, 
  410. Macintosh Quadra 800, and the Macintosh Quadra 900 series.
  411.  
  412.  Name  =  Scrapbook File Format.sit
  413.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Scrapbook File Format.sit
  414.  Size:  6K         Date: 6/22/93         Version: 
  415.  Description:
  416.  Scrapbook File Format - This Technical Note discusses the format of the 
  417. System 7.1 Scrapbook file format. The format may change in the future so be
  418. warned. 
  419.  
  420.  Name  =  Resource Header App Bytes.sit
  421.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Header App Bytes.sit
  422.  Size:  4K         Date: 6/22/93         Version: 
  423.  Description:
  424.  Resource Header App Bytes - The section of the Resource Manager chapter of 
  425. Inside Macintosh which describes the internal format of a resource file 
  426. shows an area of the resource header labeled “available for application 
  427. data.” You should not use this area—it is used by the Resource Manager.
  428.  
  429.  Name  =  Pending Update Perils.sit
  430.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Pending Update Perils.sit
  431.  Size: 14K         Date: 6/22/93         Version: 
  432.  Description:
  433.  Pending Update Perils - This Technical Note discusses potential problems 
  434. when pending update events for windows behind modal dialogs are not 
  435. serviced.  This note also documents some new System 7 Dialog Manager calls.
  436.  
  437.  Name  =  Parameters for MDEF Message.sit
  438.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Parameters for MDEF Message.sit
  439.  Size:  6K         Date: 6/22/93         Version: 
  440.  Description:
  441.  Parameters for MDEF Message - In order to support popup menus, menu 
  442. definition procedures (MDEFs) must now respond to a new message, mPopupMsg.
  443. mPopupMsg is message number 3. When your MDEF is called with this message, 
  444. it should calculate the rectangle in which the popup menu should appear.
  445.  
  446.  Name  =  Errs Returned from GetNewDi.sit
  447.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Errs Returned from GetNewDi.sit
  448.  Size:  5K         Date: 6/22/93         Version: 
  449.  Description:
  450.  Errs Returned from GetNewDi - When calling GetNewDialog to retrieve a 
  451. dialog template from a previously opened resource file, how are error 
  452. conditions indicated to the caller? Unfortunately, they aren’t. The Dialog 
  453. Manager calls GetResource and assumes the returned value is good.
  454.  
  455.  Name  =  Custom WDEF and wDraw.sit
  456.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Custom WDEF and wDraw.sit
  457.  Size:  4K         Date: 6/22/93         Version: 
  458.  Description:
  459.  Custom WDEF and wDraw - This Technical Note explains why custom window 
  460. definition functions may not respond to a wDraw message from the system (if
  461. you follow the documentation in Inside Macintosh).
  462.  
  463.  Name  =  Component Mgr Q&As.sit
  464.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Component Mgr Q&As.sit
  465.  Size:  7K         Date: 6/22/93         Version: 
  466.  Description:
  467.  Component Mgr Q&As - This Technical Note contains a collection of Q&As 
  468. relating to a specific topic—questions you’ve sent the Developer Support 
  469. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  470. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  471. have the editing and organization of other Technical Notes. The Q&A 
  472. function is to get new technical information and updates to you quickly, 
  473. saving the polish for when the information migrates into reference manuals.
  474.  
  475.  Name  =  WorldScript Q&As.sit
  476.  Path =  AMUG CD:Files:MacTechNotes:Text:WorldScript Q&As.sit
  477.  Size:  8K         Date: 6/22/93         Version: 
  478.  Description:
  479.  WorldScript Q&As - This Technical Note contains a collection of Q&As 
  480. relating to a specific topic—questions you’ve sent the Developer Support 
  481. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  482. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  483. have the editing and organization of other Technical Notes. The Q&A 
  484. function is to get new technical information and updates to you quickly, 
  485. saving the polish for when the information migrates into reference manuals.
  486.  
  487.  Name  =  TextEdit Record Size Limits.sit
  488.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Record Size Limits.sit
  489.  Size:  5K         Date: 6/22/93         Version: 
  490.  Description:
  491.  TextEdit Record Size Limits - This Technical Note describes another limit 
  492. on the length of a TextEdit record that was previously undocumented.
  493.  
  494.  Name  =  TextEdit Advice & Descent.sit
  495.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Advice & Descent.sit
  496.  Size:  6K         Date: 6/22/93         Version: 
  497.  Description:
  498.  TextEdit Advice & Descent - This technical note will point out some bugs 
  499. (and possible workarounds), and other items of interest for the TextEdit 
  500. programmer.
  501.  
  502.  Name  =  Text Services Mgr Q&As.sit
  503.  Path =  AMUG CD:Files:MacTechNotes:Text:Text Services Mgr Q&As.sit
  504.  Size:  5K         Date: 6/22/93         Version: 
  505.  Description:
  506.  Text Services Mgr Q&As - This Technical Note contains a collection of Q&As 
  507. relating to a specific topic—questions you’ve sent the Developer Support 
  508. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  509. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  510. have the editing and organization of other Technical Notes. The Q&A 
  511. function is to get new technical information and updates to you quickly, 
  512. saving the polish for when the information migrates into reference manuals.
  513.  
  514.  Name  =  Script Manager’s Pixel2Char.sit
  515.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Manager’s Pixel2Char.sit
  516.  Size:  8K         Date: 6/22/93         Version: 
  517.  Description:
  518.  Script Manager’s Pixel2Char - This Technical Note discusses the Pixel2Char 
  519. routine provided by the Script Manager. Changes since June 1989. Clarified 
  520. information, corrected minor errors, and replaced the illustration.
  521.  
  522.  Name  =  Script Manager Print Action.sit
  523.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Manager Print Action.sit
  524.  Size:  6K         Date: 6/22/93         Version: 
  525.  Description:
  526.  Script Manager Print Action - This technical note describes how Print 
  527. Drivers can access the Script Manager Print Action routine to print 
  528. unconventional text, such as Japanese or Arabic.
  529.  
  530.  Name  =  Script Manager 2.0 Date & T.sit
  531.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Manager 2.0 Date & T.sit
  532.  Size:  5K         Date: 6/22/93         Version: 
  533.  Description:
  534.  Script Manager 2.0 Date - This Technical Note describes known bugs and 
  535. features in and solutions to the date and time routines introduced in 
  536. Script Manager 2.0.
  537.  
  538.  Name  =  Modifying Standard String C.sit
  539.  Path =  AMUG CD:Files:MacTechNotes:Text:Modifying Standard String C.sit
  540.  Size: 11K         Date: 6/22/93         Version: 
  541.  Description:
  542.  Modifying Standard String C - This technical note describes how to modify 
  543. the standard string comparison by constructing an itl2 resource. Developers
  544. may want to modify the standard string comparison if Apple’s comparison 
  545. doesn’t meet their needs or if Apple has not written a string comparison 
  546. routine for the language that concerns them.
  547.  
  548.  Name  =  Drawing Text in Narrow Graf.sit
  549.  Path =  AMUG CD:Files:MacTechNotes:Text:Drawing Text in Narrow Graf.sit
  550.  Size:  4K         Date: 6/22/93         Version: 
  551.  Description:
  552.  Drawing Text in Narrow Graf - When you draw a character into a GrafPort, 
  553. your program will die with an address error if the width of the GrafPort is
  554. smaller than the width of the character. If you check before drawing the 
  555. character to see if the GrafPort is wide enough, you can avoid this 
  556. unfortunate tragedy.
  557.  
  558.  Name  =  QT Overview Q&As.sit
  559.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:QT Overview Q&As.sit
  560.  Size:  5K         Date: 6/22/93         Version: 
  561.  Description:
  562.  QT Overview Q&As - This Technical Note contains a collection of Q&As 
  563. relating to a specific topic—questions you’ve sent the Developer Support 
  564. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  565. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  566. have the editing and organization of other Technical Notes. The Q&A 
  567. function is to get new technical information and updates to you quickly, 
  568. saving the polish for when the information migrates into reference manuals.
  569.  
  570.  Name  =  QT for Windows Q&As.sit
  571.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:QT for Windows Q&As.sit
  572.  Size:  7K         Date: 6/22/93         Version: 
  573.  Description:
  574.  QT for Windows Q&As - This Technical Note contains a collection of Q&As 
  575. relating to a specific topic—questions you’ve sent the Developer Support 
  576. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  577. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  578. have the editing and organization of other Technical Notes. The Q&A 
  579. function is to get new technical information and updates to you quickly, 
  580. saving the polish for when the information migrates into reference manuals.
  581.  
  582.  Name  =  Loading Components Bug.sit
  583.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Loading Components Bug.sit
  584.  Size:  9K         Date: 6/22/93         Version: 
  585.  Description:
  586.  Loading Components Bug - The Component Manager may change the current 
  587. resource file in the resource search path. This is a bug and will be fixed 
  588. as soon as possible.
  589.  
  590.  Name  =  Dependent Files.sit
  591.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Dependent Files.sit
  592.  Size: 10K         Date: 6/22/93         Version: 
  593.  Description:
  594.  Dependent Files - This Technical Note describes how to identify and work 
  595. with dependent files, which are files that reference or are referenced by 
  596. other files. It also documents QuickTime's dependent file format.
  597.  
  598.  Name  =  Using MPW for Non-Mac 68000.sit
  599.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Using MPW for Non-Mac 68000.sit
  600.  Size: 11K         Date: 6/22/93         Version: 
  601.  Description:
  602.  Using MPW for Non-Mac 68000 - This Technical Note discusses using MPW 3.0 
  603. for creating software intended to run on 68000-based systems that do not 
  604. implement the Macintosh run-time architecture. These systems include NuBus™
  605. cards, peripheral devices, and proprietary 68000 systems.
  606.  
  607.  Name  =  The Compleat Guide to Teach.sit
  608.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:The Compleat Guide to Teach.sit
  609.  Size: 15K         Date: 6/22/93         Version: 
  610.  Description:
  611.  The Compleat Guide to Teach - This Technical Note explains how to use 
  612. TeachText to create release notes, complete with pictures, which every 
  613. Macintosh owner can read. This Note assumes familiarity with ResEdit.
  614.  
  615.  Name  =  MPW C Glue for Point & Stri.sit
  616.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Glue for Point & Stri.sit
  617.  Size:  5K         Date: 6/22/93         Version: 
  618.  Description:
  619.  MPW C Glue for Point & Stri - MPW 2.0 includes new C interfaces to ROM 
  620. routines which no longer do string and point conversions. These new 
  621. interfaces are described here.
  622.  
  623.  Name  =  Macintosh Allegro Common Li.sit
  624.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Macintosh Allegro Common Li.sit
  625.  Size: 11K         Date: 6/22/93         Version: 
  626.  Description:
  627.  Macintosh Allegro Common - This Technical Note describes some known 
  628. problems and provides solutions to these problems for the Macintosh Allegro
  629. Common Lisp™ package which is available from Apple Computer, Inc.  You 
  630. should note, however, that although Apple acquired Coral Software and is 
  631. selling Macintosh Allegro Common Lisp, Apple is not currently distributing 
  632. any other products which had been developed or previously sold by Coral 
  633. Software.
  634.  
  635.  Name  =  Life With Font/DA Mover.sit
  636.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Life With Font/DA Mover.sit
  637.  Size:  5K         Date: 6/22/93         Version: 
  638.  Description:
  639.  Life With Font/DA Mover - This technical note describes how to make sure 
  640. that your desk accessory will work after being moved by Font/Desk Accessory
  641. Mover.
  642.  
  643.  Name  =  InitGraf with MPW Assembly.sit
  644.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:InitGraf with MPW Assembly.sit
  645.  Size:  5K         Date: 6/22/93         Version: 
  646.  Description:
  647.  InitGraf with MPW Assembly - The Macintosh Programmer’s Workshop (MPW) 
  648. requires assembly-language programmers to allocate their own QuickDraw 
  649. global variables rather than use the default record as indicated in Inside 
  650. Macintosh.
  651.  
  652.  Name  =  Glue Code.sit
  653.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Glue Code.sit
  654.  Size: 12K         Date: 6/22/93         Version: 
  655.  Description:
  656.  Glue Code - This Technical Note describes glue code, explains how it 
  657. quietly improves your complicated life, and shows you how to write your own
  658. when necessary.
  659.  
  660.  Name  =  Apple’s Multidisk Installer.sit
  661.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Apple’s Multidisk Installer.sit
  662.  Size:  9K         Date: 6/22/93         Version: 
  663.  Description:
  664.  Apple’s Multidisk Installer - This Technical Note documents Apple’s 
  665. Multidisk Installer, and it is in addition to separate Installer 
  666. documentation which provides the details of writing scripts.
  667. Changes since September 1991, Revised information on the use of Installer 
  668. version 3.1 to version 3.2. Revised information on the use of ScriptCheck 
  669. version 3.2.1 with Installer version 3.2. Added Common Questions and 
  670. Answers relating to the use of the Installer.
  671.  
  672.  Name  =  Accessing Globals From MPW.sit
  673.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Accessing Globals From MPW.sit
  674.  Size:  6K         Date: 6/22/93         Version: 
  675.  Description:
  676.  Accessing Globals From MPW - This technical note demonstrates how to access
  677. MPW Pascal and MPW C globals from the MPW Assembler.
  678.  
  679.  Name  =  Gestalt & Sysenvirons.sit
  680.  Path =  AMUG CD:Files:MacTechNotes:Overview:Gestalt & Sysenvirons.sit
  681.  Size: 12K         Date: 6/22/93         Version: 
  682.  Description:
  683.  Gestalt & Sysenvirons - This Technical Note discusses the latest changes 
  684. and improvements to the _Gestalt and _SysEnvirons calls.
  685.  
  686.  Name  =  Compatibility Q&As.sit
  687.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatibility Q&As.sit
  688.  Size:  6K         Date: 6/22/93         Version: 
  689.  Description:
  690.  Compatibility Q&As - This Technical Note contains a collection of Q&As 
  691. relating to a specific topic—questions you’ve sent the Developer Support 
  692. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  693. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  694. have the editing and organization of other Technical Notes. The Q&A 
  695. function is to get new technical information and updates to you quickly, 
  696. saving the polish for when the information migrates into reference manuals.
  697.  
  698.  Name  =  Chooser Enhancements
  699. .sit
  700.  Path =  AMUG CD:Files:MacTechNotes:Overview:Chooser Enhancements
  701. .sit
  702.  Size:  9K         Date: 6/22/93         Version: 
  703.  Description:
  704.  Chooser Enhancements - Beginning with version 3.2, the Chooser has been 
  705. enhanced to provide support for additional controls.
  706.  
  707.  Name  =  10+ Commandments.sit
  708.  Path =  AMUG CD:Files:MacTechNotes:Overview:10+ Commandments.sit
  709.  Size: 17K         Date: 6/22/93         Version: 
  710.  Description:
  711.  10+ Commandments - The world of Macintosh is changing rapidly. With a 
  712. plethora of new Macintosh CPUs and the prospect of even stranger, non-68K 
  713. CPUs on the horizon, how’s a programmer supposed to keep up? Maybe it’s 
  714. time to review some basic tenets of Macintosh programming and point out 
  715. some future pitfalls. Not only is it important that Apple evolve new 
  716. hardware; Apple must evolve the operating system as well. The issues 
  717. discussed here affect the ability of Apple to transform the Macintosh 
  718. Operating System into a modern operating system. As you write new code, or 
  719. review old code, be aware of these issues. 
  720.  
  721.  Name  =  OS Queue Utility Q&As.sit
  722.  Path =  AMUG CD:Files:MacTechNotes:Operating System:OS Queue Utility Q&As.sit
  723.  Size:  6K         Date: 6/22/93         Version: 
  724.  Description:
  725.  OS Queue Utility Q&As - This Technical Note contains a collection of Q&As 
  726. relating to a specific topic—questions you’ve sent the Developer Support 
  727. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  728. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  729. have the editing and organization of other Technical Notes. The Q&A 
  730. function is to get new technical information and updates to you quickly, 
  731. saving the polish for when the information migrates into reference manuals.
  732.  
  733.  Name  =  Math Function Q&As.sit
  734.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Math Function Q&As.sit
  735.  Size:  5K         Date: 6/22/93         Version: 
  736.  Description:
  737.  Math Function Q&As - This Technical Note contains a collection of Q&As 
  738. relating to a specific topic—questions you’ve sent the Developer Support 
  739. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  740. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  741. have the editing and organization of other Technical Notes. The Q&A 
  742. function is to get new technical information and updates to you quickly, 
  743. saving the polish for when the information migrates into reference manuals.
  744.  
  745.  Name  =  Gestalt Mgr Q&As.sit
  746.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Gestalt Mgr Q&As.sit
  747.  Size:  5K         Date: 6/22/93         Version: 
  748.  Description:
  749.  Gestalt Mgr Q&As - This Technical Note contains a collection of Q&As 
  750. relating to a specific topic—questions you’ve sent the Developer Support 
  751. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  752. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  753. have the editing and organization of other Technical Notes. The Q&A 
  754. function is to get new technical information and updates to you quickly, 
  755. saving the polish for when the information migrates into reference manuals.
  756.  
  757.  Name  =  TokenTlk Programmer's Guide.sit
  758.  Path =  AMUG CD:Files:MacTechNotes:Networking:TokenTlk Programmer's Guide.sit
  759.  Size:  9K         Date: 6/22/93         Version: 
  760.  Description:
  761.  TokenTlk Programmer's Guide - This Technical Note presents the additions 
  762. and changes to the TokenTalk Programmer’s Guide and the latest information 
  763. with regard to software development for the Apple Token Ring NB and Token 
  764. Ring 4/16 NB network cards.
  765.  
  766.  Name  =  The PAP Status Buffer.sit
  767.  Path =  AMUG CD:Files:MacTechNotes:Networking:The PAP Status Buffer.sit
  768.  Size:  8K         Date: 6/22/93         Version: 
  769.  Description:
  770.  The PAP Status Buffer - This Technical Note shows the format of the ATP 
  771. data part of Printer Access Protocol (PAP) OpenConnReply and Status 
  772. AppleTalk response packets. A PAP client returns this information in its 
  773. implementation of the PAPStatus and PAPOpen calls. The status buffer format
  774. is shown for both LaserWriter and ImageWriter (with the ImageWriter II/LQ 
  775. LocalTalk Option card installed) printers.
  776.  
  777.  Name  =  SNMP Transports.sit
  778.  Path =  AMUG CD:Files:MacTechNotes:Networking:SNMP Transports.sit
  779.  Size: 13K         Date: 6/22/93         Version: 
  780.  Description:
  781.  SNMP Transports - This Technical Note explains how to write an SNMP (Simple
  782. Network Management Protocol) Transport. An SNMP Transport is responsible 
  783. for communicating between the SNMP Manager and a particular network layer. 
  784. Thus, if you were writing a new network stack for the Macintosh and wanted 
  785. it to use the SNMP Manager, you would write an SNMP Transport for your 
  786. network stack. 
  787.  
  788.  Name  =  RegisterName.sit
  789.  Path =  AMUG CD:Files:MacTechNotes:Networking:RegisterName.sit
  790.  Size:  4K         Date: 6/22/93         Version: 
  791.  Description:
  792.  RegisterName - The verify flag indicator byte (verifyFlag) of the AppleTalk
  793. RegisterName function should always be set TRUE in published code.
  794.  
  795.  Name  =  PAP Status Buffer.sit
  796.  Path =  AMUG CD:Files:MacTechNotes:Networking:PAP Status Buffer.sit
  797.  Size:  8K         Date: 6/22/93         Version: 
  798.  Description:
  799.  PAP Status Buffer - This Technical Note shows the format of the ATP data 
  800. part of Printer Access Protocol (PAP) OpenConnReply and Status AppleTalk 
  801. response packets. A PAP client returns this information in its 
  802. implementation of the PAPStatus and PAPOpen calls. The status buffer format
  803. is shown for both LaserWriter and ImageWriter (with the ImageWriter II/LQ 
  804. LocalTalk Option card installed) printers.
  805.  
  806.  Name  =  Networking Cards & SNMP.sit
  807.  Path =  AMUG CD:Files:MacTechNotes:Networking:Networking Cards & SNMP.sit
  808.  Size:  9K         Date: 6/22/93         Version: 
  809.  Description:
  810.  Networking Cards & SNMP - Apple provides an SNMP Manager that implements an
  811. architecture for doing network management on a Macintosh computer. This 
  812. Tech Note describes how the SNMP manager finds network cards on a Macintosh
  813. and explains how you can make the SNMP Manager recognize new types of 
  814. network cards. This Tech Note is a supplement to the information provided 
  815. in the Developers kit for SNMP available on the E.T.O. CD-ROM in the 
  816. MacSNMP Programmer’s Guide.. The kit defines the interfaces to actually 
  817. gather the information.
  818.  
  819.  Name  =  High-Level AppleTalk Routin.sit
  820.  Path =  AMUG CD:Files:MacTechNotes:Networking:High-Level AppleTalk Routin.sit
  821.  Size:  5K         Date: 6/22/93         Version: 
  822.  Description:
  823.  High-Level AppleTalk Routin - What you need to do in order to use 
  824. high-level AppleTalk routines depends upon the interfaces you are using. 
  825. Some differences are outlined below.
  826.  
  827.  Name  =  AppleTalk Timers Explained.sit
  828.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Timers Explained.sit
  829.  Size: 10K         Date: 6/22/93         Version: 
  830.  Description:
  831.  AppleTalk Timers Explained - This Technical Note explains how to 
  832. effectively use timers and retry mechanisms of the various AppleTalk 
  833. protocols to achieve maximum performance on an internet.
  834.  
  835.  Name  =  VM and Memory Mappings.sit
  836.  Path =  AMUG CD:Files:MacTechNotes:Memory:VM and Memory Mappings.sit
  837.  Size: 20K         Date: 6/22/93         Version: 
  838.  Description:
  839.  VM and Memory Mappings - The purpose of this Note is twofold.  First, it 
  840. describes in detail how to use the GetPhysical routine.  This routine is 
  841. critical to the support of alternate bus masters on certain machines 
  842. without Virtual Memory (VM) and all machines with VM.  Included is an 
  843. ancillary discussion of several closely-related VM routines.  Second, it 
  844. reiterates a number of issues important to VM compatibility and elucidates 
  845. some of the deeper VM issues of which specialized developers should be 
  846. aware.  Compatibility issues are especially important for developers of 
  847. SCSI drivers, NuBus™ master hardware, and code which runs at interrupt 
  848. time.
  849.  
  850.  Name  =  MaxApplZone and MoveHHi.sit
  851.  Path =  AMUG CD:Files:MacTechNotes:Memory:MaxApplZone and MoveHHi.sit
  852.  Size:  5K         Date: 6/22/93         Version: 
  853.  Description:
  854.  MaxApplZone and MoveHHi - When calling MaxApplZone and MoveHHi from 
  855. assembly language, be sure to get the correct code. 
  856.  
  857.  Name  =  Collaborative Comp Q&As.sit
  858.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Collaborative Comp Q&As.sit
  859.  Size:  7K         Date: 6/22/93         Version: 
  860.  Description:
  861.  Collaborative Comp Q&As - This Technical Note contains a collection of Q&As
  862. relating to a specific topic—questions you’ve sent the Developer Support 
  863. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  864. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  865. have the editing and organization of other Technical Notes. The Q&A 
  866. function is to get new technical information and updates to you quickly, 
  867. saving the polish for when the information migrates into reference manuals.
  868.  
  869.  Name  =  Using Laser Prep Routines.sit
  870.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Using Laser Prep Routines.sit
  871.  Size:  6K         Date: 6/22/93         Version: 
  872.  Description:
  873.  Using Laser Prep Routines - This technical note addresses the issues 
  874. involved in depending on the procedures and constants defined in the Laser 
  875. Prep dictionary.
  876.  
  877.  Name  =  Spooler Queries?.sit
  878.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Spooler Queries?.sit
  879.  Size:  4K         Date: 6/22/93         Version: 
  880.  Description:
  881.  Spooler Queries? - When the LaserShare spooler is on an AppleTalk network, 
  882. it acts like a LaserWriter-type device, which can be chosen and 
  883. communicated with much like a real LaserWriter. Some applications, however,
  884. must communicate with a LaserWriter directly, not a spooler. If this is 
  885. true for your application, you can check whether you are actually talking 
  886. to a real LaserWriter by sending to the LaserWriter the following query.
  887.  
  888.  Name  =  Print Dialogues - Adding It.sit
  889.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Print Dialogues - Adding It.sit
  890.  Size: 15K         Date: 6/22/93         Version: 
  891.  Description:
  892.  Print Dialogues - Adding It - This technical note discusses how to add your
  893. own items to the Printing Manager’s dialogs.
  894.  
  895.  Name  =  LaserWriter Optimization.sit
  896.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LaserWriter Optimization.sit
  897.  Size: 10K         Date: 6/22/93         Version: 
  898.  Description:
  899.  LaserWriter Optimization - This Technical Note discusses techniques for 
  900. optimizing code for printing on the LaserWriter. Changes since March 1988, 
  901. Updated the “Printable Paper Area” and “Memory Considerations” sections as 
  902. well as the printer IDs, moved the error messages from the end of the Note 
  903. to Technical Note #161, A Printing Loop That Cares…, and removed the 
  904. “Spool-A-Page/Print-A-Page” section because Technical Note #125, Effect of 
  905. Spool-A-Page/Print-A-Page on Shared Printers, already thoroughly covers 
  906. this topic.
  907.  
  908.  Name  =  LaserWriter Driver Surprise.sit
  909.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LaserWriter Driver Surprise.sit
  910.  Size:  8K         Date: 6/22/93         Version: 
  911.  Description:
  912.  LaserWriter Driver Surprise - This Technical Note describes some changes in
  913. version 5.0 and later LaserWriter drivers. Changes since April 1988. 
  914. Described a bug in 5.x which is fixed in 6.0 and later, and reiterated a 
  915. warning about storing fonts in an application.
  916.  
  917.  Name  =  Dictionary Downloading.sit
  918.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Dictionary Downloading.sit
  919.  Size:  8K         Date: 6/22/93         Version: 
  920.  Description:
  921.  Dictionary Downloading - This technical note discusses a method for 
  922. downloading PostScript dictionaries automatically using the LaserWriter 
  923. driver. It will also provide the format and use of the PREC(103) resource. 
  924. It will also describe some problems with the now obsolete PREC(201) 
  925. resource. If you are using PostScript dictionaries, or either of these 
  926. resources, you should definitely read this note.
  927.  
  928.  Name  =  RowBytes Revealed II.sit
  929.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:RowBytes Revealed II.sit
  930.  Size: 10K         Date: 6/22/93         Version: 
  931.  Description:
  932.  RowBytes Revealed II - This Technical Note discusses the maximum rowBytes 
  933. value for a pixMap.
  934.  
  935.  Name  =  QuickDraw’s Internal Pict D.sit
  936.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:QuickDraw’s Internal Pict D.sit
  937.  Size:  9K         Date: 6/22/93         Version: 
  938.  Description:
  939.  QuickDraw’s Internal Pict D - This technical note describes the internal 
  940. format of the QuickDraw picture data structure. This revision corrects some
  941. errors in the opcode descriptions and provides some examples.
  942.  
  943.  Name  =  Fixed CLUT Devices.sit
  944.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Fixed CLUT Devices.sit
  945.  Size:  7K         Date: 6/22/93         Version: 
  946.  Description:
  947.  Fixed CLUT Devices - Applications that need a given set of colors to look 
  948. good or make use of color table animation can obtain undesired results in 
  949. PowerBook 160, PowerBook 180, and PowerBook Duo Macintosh models. The 
  950. reason for this is that these models sport Fixed Color Devices associated 
  951. with the flat screen display. This Tech Note describes what a Fixed CLUT 
  952. device is and presents some solutions to the challenges presented by this 
  953. display type.
  954.  
  955.  Name  =  Every Picture [Comment] Tel.sit
  956.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Every Picture [Comment] Tel.sit
  957.  Size:  5K         Date: 6/22/93         Version: 
  958.  Description:
  959.  Every Picture [Comment] Tel - Application-specific picture comment conflict
  960. and registration is addressed, along with Developer Technical Support’s 
  961. method for solving it.
  962.  
  963.  Name  =  Displaying Large PICT Files.sit
  964.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Displaying Large PICT Files.sit
  965.  Size:  8K         Date: 6/22/93         Version: 
  966.  Description:
  967.  Displaying Large PICT Files - Now that we have scanners and other 
  968. massive-picture producing types of applications, there is a need to address
  969. the problem of how to display a PICT format object that is bigger than a 
  970. current PICT resource is allowed to be. Note that this technique applies 
  971. equally well to version 1 and version 2 (word-opcode) pictures as produced 
  972. by the Macintosh II.
  973.  
  974.  Name  =  ColorSync Q&As.sit
  975.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:ColorSync Q&As.sit
  976.  Size:  6K         Date: 6/22/93         Version: 
  977.  Description:
  978.  ColorSync Q&As - This Technical Note contains a collection of Q&As relating
  979. to a specific topic—questions you’ve sent the Developer Support Center 
  980. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  981. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  982. the editing and organization of other Technical Notes. The Q&A function is 
  983. to get new technical information and updates to you quickly, saving the 
  984. polish for when the information migrates into reference manuals.
  985.  
  986.  Name  =  Sleep Queue Tasks.sit
  987.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Sleep Queue Tasks.sit
  988.  Size: 10K         Date: 6/22/93         Version: 
  989.  Description:
  990.  Sleep Queue Tasks - This Technical Note demonstrates how one can write an 
  991. application to display a dialog box before a portable Macintosh goes to 
  992. sleep.
  993.  
  994.  Name  =  Macintosh 21" Color Display.sit
  995.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh 21" Color Display.sit
  996.  Size:  8K         Date: 6/22/93         Version: 
  997.  Description:
  998.  Macintosh 21" Color Display - This Technical Note presents the technical 
  999. specifications for the Macintosh 21" Color Display with the objective of 
  1000. allowing display board and accelerator board manufacturers to ensure 
  1001. compatibility with this monitor.
  1002.  
  1003.  Name  =  Mac Quadra Built-In Video.sit
  1004.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Quadra Built-In Video.sit
  1005.  Size: 11K         Date: 6/22/93         Version: 
  1006.  Description:
  1007.  Mac Quadra Built-In Video - This is an in-depth article in three parts, 
  1008. describing the internal video on the Macintosh Quadra computers. The first 
  1009. part discusses a number of general Quadra video topics, the second part 
  1010. details how to wire the video connector sense pins to access all the 
  1011. Quadra’s supported video modes, and the third describes the memory 
  1012. configurations necessary to support each of the video modes at specific 
  1013. pixel depths.
  1014.  
  1015.  Name  =  Mac Portable ROM Expansion.sit
  1016.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Portable ROM Expansion.sit
  1017.  Size: 13K         Date: 6/22/93         Version: 
  1018.  Description:
  1019.  Mac Portable ROM Expansion - This Technical Note explains the practice of 
  1020. and theory behind compatible use of the expansion ROM in the Macintosh 
  1021. Portable.
  1022.  
  1023.  Name  =  Mac Portable PDS Developmen.sit
  1024.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Portable PDS Developmen.sit
  1025.  Size: 13K         Date: 6/22/93         Version: 
  1026.  Description:
  1027.  Mac Portable PDS Development - The Technical Note describes the unique 
  1028. aspects of the Macintosh Portable Processor Direct Slot (PDS), including 
  1029. the severe limitations in its use.
  1030.  
  1031.  Name  =  Mac SE/30, II, IIx RAM.sit
  1032.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac SE/30, II, IIx RAM.sit
  1033.  Size: 11K         Date: 6/22/93         Version: 
  1034.  Description:
  1035.  Mac SE/30, II, IIx RAM - drawings on RAM install configurations.
  1036.  
  1037.  Name  =  Mac SE RAM.sit
  1038.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac SE RAM.sit
  1039.  Size:  9K         Date: 6/22/93         Version: 
  1040.  Description:
  1041.  Mac SE RAM - drawings on RAM install configurations.
  1042.  
  1043.  Name  =  Mac SE (w/jump) RAM.sit
  1044.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac SE (w/jump) RAM.sit
  1045.  Size:  9K         Date: 6/22/93         Version: 
  1046.  Description:
  1047.  Mac SE (w/jump) RAM - drawings on RAM install configurations.
  1048.  
  1049.  Name  =  Mac Plus RAM.sit
  1050.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac Plus RAM.sit
  1051.  Size: 14K         Date: 6/22/93         Version: 
  1052.  Description:
  1053.  Mac Plus RAM - drawings on RAM install configurations.
  1054.  
  1055.  Name  =  Mac IIfx RAM.sit
  1056.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac IIfx RAM.sit
  1057.  Size: 14K         Date: 6/22/93         Version: 
  1058.  Description:
  1059.  Mac IIfx RAM - drawings on RAM install configurations.
  1060.  
  1061.  Name  =  Mac Classic, LC, IIsi RAM.sit
  1062.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac Classic, LC, IIsi RAM.sit
  1063.  Size:  5K         Date: 6/22/93         Version: 
  1064.  Description:
  1065.  Mac Classic, LC, IIsi RAM - drawings on RAM install configurations.
  1066.  
  1067.  Name  =  Byte Smearing.sit
  1068.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Byte Smearing.sit
  1069.  Size:  5K         Date: 6/22/93         Version: 
  1070.  Description:
  1071.  Byte Smearing - This Technical Note discusses a feature of the current 
  1072. Macintosh hardware which will not be supported in the future.  Macintosh 
  1073. hardware developers and driver writers should be aware of this limitation 
  1074. as it affects current and future products.
  1075.  
  1076.  Name  =  ADBReInit in sys 4.2 - Don'.sit
  1077.  Path =  AMUG CD:Files:MacTechNotes:Hardware:ADBReInit in sys 4.2 - Don'.sit
  1078.  Size:  5K         Date: 6/22/93         Version: 
  1079.  Description:
  1080.  ADBReInit in sys 4.2 - Because of a bug (which causes auto-repeat) in the 
  1081. ROM version of the Macintosh SE keyboard driver, a patch was placed in 
  1082. System 4.1. If ADBReInit is called, the ROM version of the keyboard driver 
  1083. will be reloaded, and the RAM version of the driver with the patches will 
  1084. not be used. Therefore, it is recommended that ADBReInit not be called on 
  1085. the Macintosh SE until the problem is fixed. (There is no need to call 
  1086. ADBReInit.) This problem will not occur with the Macintosh II ROM version 
  1087. of the keyboard driver.
  1088.  
  1089.  Name  =  Resolving Alias Files Quiet.sit
  1090.  Path =  AMUG CD:Files:MacTechNotes:Files:Resolving Alias Files Quiet.sit
  1091.  Size: 11K         Date: 6/22/93         Version: 
  1092.  Description:
  1093.  Resolving Alias Files Quiet - ResolveAliasFile always presents the user 
  1094. identity dialog when mounting remote volumes. This Technical Note offers an
  1095. alternative function, ResolveAliasFileMountOption, which uses the 
  1096. previously undocumented FollowFinderAlias trap to resolve alias files only 
  1097. if their target is on an already mounted volume. Also included is an 
  1098. IsAliasFile routine for identifying alias files.
  1099.  
  1100.  Name  =  PBCatMove - Moving Your Cat.sit
  1101.  Path =  AMUG CD:Files:MacTechNotes:Files:PBCatMove - Moving Your Cat.sit
  1102.  Size:  9K         Date: 6/22/93         Version: 
  1103.  Description:
  1104.  PBCatMove - Moving Your Cat - This Technical Note clarifies the 
  1105. documentation in Inside Macintosh for _PBCatMove and provides a 
  1106. demonstration on how to use it. Changes since February 1989, Added a 
  1107. discussion of using NIL for the destination name pointer, which is the 
  1108. simplest way to use _CatMove, and revised the sample code to use the 
  1109. high-level File Manager calls.  Thanks to Tim Dierks of Apple Developer 
  1110. Technical Support U.K. for pointing out the problems with the previous 
  1111. version of this Note.
  1112.  
  1113.  Name  =  Hard Disk Medic.sit
  1114.  Path =  AMUG CD:Files:MacTechNotes:Files:Hard Disk Medic.sit
  1115.  Size: 18K         Date: 6/22/93         Version: 
  1116.  Description:
  1117.  Hard Disk Medic - The death of a hard disk with megabytes worth of data can
  1118. be exceedingly traumatic. This technical note will describe techniques for 
  1119. recovering a hard disk and the data that is on it. The discussion will also
  1120. include some tips on how to avoid problems.
  1121.  
  1122.  Name  =  Clearing Completion.sit
  1123.  Path =  AMUG CD:Files:MacTechNotes:Files:Clearing Completion.sit
  1124.  Size:  4K         Date: 6/22/93         Version: 
  1125.  Description:
  1126.  Clearing Completion - When making synchronous calls to the File Manager, it
  1127. is not necessary to clear ioCompletion field of the parameter block, since 
  1128. that is done for you. Some earlier technotes explicitly cleared 
  1129. ioCompletion, with the knowledge that this was unnecessary, to try to 
  1130. encourage developers to fill in all fields of parameter blocks as indicated
  1131. in Inside Macintosh. 
  1132.  
  1133.  Name  =  Serial PollProc.sit
  1134.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial PollProc.sit
  1135.  Size:  8K         Date: 6/22/93         Version: 
  1136.  Description:
  1137.  Serial PollProc - This Technical Note discusses how to make a PollProc for 
  1138. your MIDI (Musical Instrument Digital Interface) driver on the Macintosh 
  1139. PowerBook 140 and 170.
  1140.  
  1141.  Name  =  Monitor Depth.sit
  1142.  Path =  AMUG CD:Files:MacTechNotes:Devices:Monitor Depth.sit
  1143.  Size:  7K         Date: 6/22/93         Version: 
  1144.  Description:
  1145.  Monitor Depth - This Technical Note describes two new system calls that 
  1146. allow an application to change the depth and flags for a given device and 
  1147. also check whether a device supports a particular depth and flags setting. 
  1148. Apple provides these calls to give developers a better way to help users 
  1149. make changes when they consider it appropriate. Abusive use of these calls 
  1150. is a sure way to guarantee that the Thought Police come after you to 
  1151. confiscate your Macintoshes, your stock of Mountain Dew®, and your 
  1152. Technical Notes binder. This Note assumes familiarity with Inside 
  1153. Macintosh, Volume V, Graphics Devices.
  1154.  
  1155.  Name  =  Modem Q&As.sit
  1156.  Path =  AMUG CD:Files:MacTechNotes:Devices:Modem Q&As.sit
  1157.  Size:  5K         Date: 6/22/93         Version: 
  1158.  Description:
  1159.  Modem Q&As - This Technical Note contains a collection of Q&As relating to 
  1160. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1161. along with answers from the DSC engineers. While DSC engineers have checked
  1162. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1163. editing and organization of other Technical Notes. The Q&A function is to 
  1164. get new technical information and updates to you quickly, saving the polish
  1165. for when the information migrates into reference manuals.
  1166.  
  1167.  Name  =  MIDI Interface Q&As.sit
  1168.  Path =  AMUG CD:Files:MacTechNotes:Devices:MIDI Interface Q&As.sit
  1169.  Size:  5K         Date: 6/22/93         Version: 
  1170.  Description:
  1171.  MIDI Interface Q&As - This Technical Note contains a collection of Q&As 
  1172. relating to a specific topic—questions you’ve sent the Developer Support 
  1173. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1174. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1175. have the editing and organization of other Technical Notes. The Q&A 
  1176. function is to get new technical information and updates to you quickly, 
  1177. saving the polish for when the information migrates into reference manuals.
  1178.  
  1179.  Name  =  High Level Control & Stat.sit
  1180.  Path =  AMUG CD:Files:MacTechNotes:Devices:High Level Control & Stat.sit
  1181.  Size:  7K         Date: 6/22/93         Version: 
  1182.  Description:
  1183.  High Level Control & Stat - This Technical Note discusses situations under 
  1184. which high-level Status calls do not work correctly and PBStatus calls 
  1185. should be made instead. Changes since February 1990-Information has been 
  1186. added describing similar problems with high-level Control calls.
  1187.  
  1188.  Name  =  Drivers & DAs in.sit
  1189.  Path =  AMUG CD:Files:MacTechNotes:Devices:Drivers & DAs in.sit
  1190.  Size:  8K         Date: 6/22/93         Version: 
  1191.  Description:
  1192.  Drivers & DAs in - This Technical Note describes a few complications which 
  1193. rear their rather ugly little heads when a desk accessory or driver needs 
  1194. periodic time. It also presents a few solutions to work around these 
  1195. problems and make life easier, at least periodically.
  1196.  
  1197.  Name  =  Driver Education.sit
  1198.  Path =  AMUG CD:Files:MacTechNotes:Devices:Driver Education.sit
  1199.  Size: 26K         Date: 6/22/93         Version: 
  1200.  Description:
  1201.  Driver Education - This Technical Note describes in detail the operation of
  1202. the Device Manager and its interaction with device drivers. It provides the
  1203. background needed for correct operation of third-party device drivers and 
  1204. also presents a method for finding an entry in the Unit Table for a driver.
  1205.  
  1206.  Name  =  Drive Queue Elements.sit
  1207.  Path =  AMUG CD:Files:MacTechNotes:Devices:Drive Queue Elements.sit
  1208.  Size:  7K         Date: 6/22/93         Version: 
  1209.  Description:
  1210.  Drive Queue Elements - This note expands on Inside Macintosh’s definition 
  1211. of the drive queue, which is given in the File Manager chapter.
  1212.  
  1213.  Name  =  Docking Mgr Q&As.sit
  1214.  Path =  AMUG CD:Files:MacTechNotes:Devices:Docking Mgr Q&As.sit
  1215.  Size:  6K         Date: 6/22/93         Version: 
  1216.  Description:
  1217.  Docking Mgr Q&As - This Technical Note contains a collection of Q&As 
  1218. relating to a specific topic—questions you’ve sent the Developer Support 
  1219. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1220. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1221. have the editing and organization of other Technical Notes. The Q&A 
  1222. function is to get new technical information and updates to you quickly, 
  1223. saving the polish for when the information migrates into reference manuals.
  1224.  
  1225.  Name  =  CD-ROM Notes (Most Excellen.sit
  1226.  Path =  AMUG CD:Files:MacTechNotes:Devices:CD-ROM Notes (Most Excellen.sit
  1227.  Size:  9K         Date: 6/22/93         Version: 
  1228.  Description:
  1229.  CD-ROM Notes - This Technical Note discusses issues concerning the use of 
  1230. the AppleCD SC drive, the Apple CD-ROM device driver, and the Foreign File 
  1231. Access software extension.
  1232.  
  1233.  Name  =  CD-ROM Driver Calls.sit
  1234.  Path =  AMUG CD:Files:MacTechNotes:Devices:CD-ROM Driver Calls.sit
  1235.  Size: 26K         Date: 6/22/93         Version: 
  1236.  Description:
  1237.  CD-ROM Driver Calls - This Technical Note discusses the public interface to
  1238. the Apple CD-ROM driver, which currently supports the AppleCD SC, AppleCD 
  1239. SC Plus/AppleCD 150, and the AppleCD 300. This information supercedes the 
  1240. "Macintosh CD-ROM Device Driver" chapter of AppleCD SC Developer's guide 
  1241. available through APDA. If you're writing special purpose application 
  1242. software that needs to access the audio or data portions of a CD-ROM 
  1243. directly, this note will be of interest to you. 
  1244.  
  1245.  Name  =  Serial I/O Port  Q&A.sit
  1246.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Serial I/O Port  Q&A.sit
  1247.  Size: 10K         Date: 4/12/93         Version: 
  1248.  Description:
  1249.  Serial I/O Port  Q&A - This Technical Note contains a collection of Q&As 
  1250. relating to a specific topic—questions you’ve sent the Developer Support 
  1251. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1252. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1253. have the editing and organization of other Technical Notes. The Q&A 
  1254. function is to get new technical information and updates to you quickly, 
  1255. saving the polish for when the information migrates into reference manuals.
  1256.  
  1257.  Name  =  +5 Volt Trickle.sit
  1258.  Path =  AMUG CD:Files:MacTechNotes:Hardware:+5 Volt Trickle.sit
  1259.  Size:  6K         Date: 4/12/93         Version: 
  1260.  Description:
  1261.  +5 Volt Trickle - One of the features of the new NuBus90 spec is the 
  1262. availability of +5 trickle charge. There are some things that you will need
  1263. to know about this feature before you design any NuBus card. This Tech Note
  1264. will provide these things. NuBus90 +5 trickle feature, +5 trickle feature 
  1265. on Macintosh, Possible problems with +5 trickle.
  1266.  
  1267.  Name  =  Sys Error Hndlr Q&As.sit
  1268.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Sys Error Hndlr Q&As.sit
  1269.  Size:  6K         Date: 2/23/93         Version: 
  1270.  Description:
  1271.  Sys Error Hndlr Q&As - This Technical Note contains a collection of Q&As 
  1272. relating to a specific topic—questions you’ve sent the Developer Support 
  1273. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1274. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1275. have the editing and organization of other Technical Notes. The Q&A 
  1276. function is to get new technical information and updates to you quickly, 
  1277. saving the polish for when the information migrates into reference manuals.
  1278.  
  1279.  Name  =  Mac Quadra Built-In Video.sit
  1280.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Quadra Built-In Video.sit
  1281.  Size: 11K         Date: 2/23/93         Version: 
  1282.  Description:
  1283.  Mac Quadra Built-In Video - This is an in-depth article in three parts, 
  1284. describing the internal video on the Macintosh Quadra computers. The first 
  1285. part discusses a number of general Quadra video topics, the second part 
  1286. details how to wire the video connector sense pins to access all the 
  1287. Quadra’s supported video modes, and the third describes the memory 
  1288. configurations necessary to support each of the video modes at specific 
  1289. pixel depths.
  1290.  
  1291.  Name  =  MacApp Segmentation.sit
  1292.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Segmentation.sit
  1293.  Size: 14K         Date:12/29/92         Version: 
  1294.  Description:
  1295.  MacApp Segmentation - This Technical Note describes MacApp segmentation 
  1296. strategies and guidelines. It also describes performance, runtime, and 
  1297. development tools issues related to segmentation. Some of the discussion is
  1298. also relevant to general segmentation strategies with non-MacApp-based 
  1299. applications. The MacApp techniques are based on MacApp 3.0; however, many 
  1300. of the issues are also relevant to MacApp 2.0.
  1301.  
  1302.  Name  =  Background-Only Apps.sit
  1303.  Path =  AMUG CD:Files:MacTechNotes:Processes:Background-Only Apps.sit
  1304.  Size:  8K         Date:12/29/92         Version: 
  1305.  Description:
  1306.  Background-Only Apps - Background-only applications (BOAs) are Macintosh 
  1307. applications that run only in the background under MultiFinder and under 
  1308. System 7. BOAs are the preferred alternative to INITs, drivers, and 
  1309. stand-alone code for most startup-time and background “daemon” services. 
  1310. This note discusses various issues that affect development of BOAs, as well
  1311. as useful implementation strategies for BOAs.
  1312.  
  1313.  Name  =  Time Mgr Q&As.sit
  1314.  Path =  AMUG CD:Files:MacTechNotes:Processes:Time Mgr Q&As.sit
  1315.  Size:  5K         Date:12/28/92         Version: 
  1316.  Description:
  1317.  Time Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  1318. to a specific topic—questions you’ve sent the Developer Support Center 
  1319. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1320. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1321. the editing and organization of other Technical Notes. The Q&A function is 
  1322. to get new technical information and updates to you quickly, saving the 
  1323. polish for when the information migrates into reference manuals.
  1324.  
  1325.  Name  =  Programmatic PostScript.sit
  1326.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Programmatic PostScript.sit
  1327.  Size: 10K         Date:12/28/92         Version: 
  1328.  Description:
  1329.  Programmatic PostScript - This Technical Note discusses how to make the 
  1330. LaserWriter driver, versions 7.0 and later, create PostScript files from 
  1331. your printing loop, and when this is and is not appropriate.
  1332.  
  1333.  Name  =  Movies ‘LOOP’ Atom and Frie.sit
  1334.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Movies ‘LOOP’ Atom and Frie.sit
  1335.  Size:  6K         Date:12/28/92         Version: 
  1336.  Description:
  1337.  Movies ‘LOOP’ Atom and Friends - This Technical Note discusses entertaining
  1338. uses for QuickTime user data atoms, Apple defined and otherwise.
  1339.  
  1340.  Name  =  Mac Mem Configurations.sit
  1341.  Path =  AMUG CD:Files:MacTechNotes:Memory:Mac Mem Configurations.sit
  1342.  Size:126K         Date:12/28/92         Version: 
  1343.  Description:
  1344.  Mac Mem Configurations - This Technical Note describes the different 
  1345. possible memory configurations of all models of the Macintosh family that 
  1346. use Single In-line Memory Modules (SIMMs) as well as the non-SIMM memory 
  1347. upgrade options of the Macintosh Portable, Macintosh Classic, and Macintosh
  1348. PowerBooks. (Special thanks to Brian Howard for the Macintosh Plus and 
  1349. original SE drawings, and for the inspiration for the other drawings.) This
  1350. Note also describes the obstacles to using four megabit (Mbit) DRAM SIMMs 
  1351. in Apple Macintosh products to date.
  1352.  
  1353.  Name  =  Absolute Pointing Device.sit
  1354.  Path =  AMUG CD:Files:MacTechNotes:Devices:Absolute Pointing Device.sit
  1355.  Size: 14K         Date:10/30/92         Version: 
  1356.  Description:
  1357.  This Technical Note specifies a memory data structure for use by absolute 
  1358. pointing devices; it was developed for the Apple Desktop Bus (ADB) but 
  1359. could also be used for devices using serial input. Generally, this data 
  1360. structure is created and updated by the pointing device’s driver and read 
  1361. by either an application or the system cursor rendering software.
  1362.  
  1363.  Name  =  ZoomWindow.sit
  1364.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:ZoomWindow.sit
  1365.  Size:  9K         Date:10/29/92         Version: 
  1366.  Description:
  1367.  ZoomWindow - This Technical Note contains some hints about using 
  1368. _ZoomWindow. Changes since February 1990. Fixed a bug in DoWZoom which 
  1369. caused crashes if the content of a window did not intersect with any 
  1370. device’s gdRect.  Also made DoWZoom more robust by making savePort a local 
  1371. variable and checking for off-screen and inactive GDevice records.  (One 
  1372. variable name has changed.)  Additional minor changes:  Corrected original 
  1373. sample code to use _EraseRect before zooming and added references to Human 
  1374. Interface Note #7, Who’s Zooming Whom? for more subtle and application- 
  1375. specific considerations.
  1376.  
  1377.  Name  =  X25 & X400 Q&As.sit
  1378.  Path =  AMUG CD:Files:MacTechNotes:Networking:X25 & X400 Q&As.sit
  1379.  Size:  8K         Date:10/29/92         Version: 
  1380.  Description:
  1381.  X25 & X400 Q&As - This Technical Note contains a collection of Q&As 
  1382. relating to a specific topic—questions you’ve sent the Developer Support 
  1383. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1384. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1385. have the editing and organization of other Technical Notes. The Q&A 
  1386. function is to get new technical information and updates to you quickly, 
  1387. saving the polish for when the information migrates into reference manuals.
  1388.  
  1389.  Name  =  Worldwide Ov Q&As.sit
  1390.  Path =  AMUG CD:Files:MacTechNotes:Overview:Worldwide Ov Q&As.sit
  1391.  Size: 10K         Date:10/29/92         Version: 
  1392.  Description:
  1393.  Worldwide Ov Q&As - This Technical Note contains a collection of Q&As 
  1394. relating to a specific topic—questions you’ve sent the Developer Support 
  1395. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1396. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1397. have the editing and organization of other Technical Notes. The Q&A 
  1398. function is to get new technical information and updates to you quickly, 
  1399. saving the polish for when the information migrates into reference manuals.
  1400.  
  1401.  Name  =  WordBreak Tables.sit
  1402.  Path =  AMUG CD:Files:MacTechNotes:Text:WordBreak Tables.sit
  1403.  Size: 10K         Date:10/29/92         Version: 
  1404.  Description:
  1405.  WordBreak Tables - This technical note describes how to construct auxiliary
  1406. break tables for use with the FindWord routine in the Script Manager.
  1407.  
  1408.  Name  =  Which File System is Active.sit
  1409.  Path =  AMUG CD:Files:MacTechNotes:Files:Which File System is Active.sit
  1410.  Size:  6K         Date:10/29/92         Version: 
  1411.  Description:
  1412.  Which File System is Active - This Technical Note discusses how to 
  1413. determine which file system a particular volume is running. Changes since 
  1414. June 1990. Removed text about IDs $0001-$0016 being AppleShare volumes; 
  1415. other file systems use this range too. Under certain circumstances it is 
  1416. necessary to determine which file system is currently running on a 
  1417. particular volume.  For example, on a 64K ROM machine, your application 
  1418. (i.e., especially disk recovery utilities or disk editors, etc.) may need 
  1419. to check for MFS versus HFS.  Note that this is usually not necessary, 
  1420. because all ROMs, except the original 64K ROMs, include HFS.
  1421.  
  1422.  Name  =  WaitNextEvent Bug in 1.0.sit
  1423.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:WaitNextEvent Bug in 1.0.sit
  1424.  Size:  5K         Date:10/29/92         Version: 
  1425.  Description:
  1426.  WaitNextEvent Bug in 1.0 - This Technical Note discusses a bug in 
  1427. WaitNextEvent in MultiFinder 1.0. This bug only occurs when WaitNextEvent 
  1428. is called from the background. This bug will be fixed in the next release 
  1429. of MultiFinder. Change since 11/87 the bug will be fixed in Systems with 
  1430. versions greater than $04FF.
  1431.  
  1432.  Name  =  WMgrPort.sit
  1433.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:WMgrPort.sit
  1434.  Size:  6K         Date:10/29/92         Version: 
  1435.  Description:
  1436.  WMgrPort - Where WMgrPort (the Window Manager’s port), MultiFinder, and 
  1437. drawing outside of one’s windows will be reconciled.
  1438.  
  1439.  Name  =  WDs & MultiFinder.sit
  1440.  Path =  AMUG CD:Files:MacTechNotes:Files:WDs & MultiFinder.sit
  1441.  Size:  5K         Date:10/29/92         Version: 
  1442.  Description:
  1443.  WDs & MultiFinder - This technical note describes the way that working 
  1444. directories are handled under MultiFinder. Some versions of Technical Note 
  1445. #77 claim that you can open working directories with a unique ioWDProcID 
  1446. and that they will only be deallocated when “the system is rebooted.”
  1447.  
  1448.  Name  =  Volume Handling Q&As.sit
  1449.  Path =  AMUG CD:Files:MacTechNotes:Files:Volume Handling Q&As.sit
  1450.  Size: 18K         Date:10/29/92         Version: 
  1451.  Description:
  1452.  Volume Handling Q&As - This Technical Note contains a collection of Q&As 
  1453. relating to a specific topic—questions you’ve sent the Developer Support 
  1454. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1455. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1456. have the editing and organization of other Technical Notes. The Q&A 
  1457. function is to get new technical information and updates to you quickly, 
  1458. saving the polish for when the information migrates into reference manuals.
  1459.  
  1460.  Name  =  Virtual User Q&As.sit
  1461.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Virtual User Q&As.sit
  1462.  Size:  6K         Date:10/29/92         Version: 
  1463.  Description:
  1464.  Virtual User Q&As - This Technical Note contains a collection of Q&As 
  1465. relating to a specific topic—questions you’ve sent the Developer Support 
  1466. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1467. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1468. have the editing and organization of other Technical Notes. The Q&A 
  1469. function is to get new technical information and updates to you quickly, 
  1470. saving the polish for when the information migrates into reference manuals.
  1471.  
  1472.  Name  =  Virtual Memory Q&As.sit
  1473.  Path =  AMUG CD:Files:MacTechNotes:Memory:Virtual Memory Q&As.sit
  1474.  Size:  7K         Date:10/29/92         Version: 
  1475.  Description:
  1476.  Virtual Memory Q&As - This Technical Note contains a collection of Q&As 
  1477. relating to a specific topic—questions you’ve sent the Developer Support 
  1478. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1479. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1480. have the editing and organization of other Technical Notes. The Q&A 
  1481. function is to get new technical information and updates to you quickly, 
  1482. saving the polish for when the information migrates into reference manuals.
  1483.  
  1484.  Name  =  Video Q&As.sit
  1485.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Video Q&As.sit
  1486.  Size: 18K         Date:10/29/92         Version: 
  1487.  Description:
  1488.  Video Q&As - This Technical Note contains a collection of Q&As relating to 
  1489. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1490. along with answers from the DSC engineers. While DSC engineers have checked
  1491. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1492. editing and organization of other Technical Notes. The Q&A function is to 
  1493. get new technical information and updates to you quickly, saving the polish
  1494. for when the information migrates into reference manuals.
  1495.  
  1496.  Name  =  Version Territory.sit
  1497.  Path =  AMUG CD:Files:MacTechNotes:Overview:Version Territory.sit
  1498.  Size: 11K         Date:10/29/92         Version: 
  1499.  Description:
  1500.  Version Territory - This Technical Note describes the 'vers' resource 
  1501. supported by Finder 6.1 and later. Changes since April 1989. Changed MPW C 
  1502. code to reflect the changes in MPW C 3.1.
  1503.  
  1504.  Name  =  VIA Q&As.sit
  1505.  Path =  AMUG CD:Files:MacTechNotes:Hardware:VIA Q&As.sit
  1506.  Size:  5K         Date:10/29/92         Version: 
  1507.  Description:
  1508.  VIA Q&As - This Technical Note contains a collection of Q&As relating to a 
  1509. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1510. along with answers from the DSC engineers. While DSC engineers have checked
  1511. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1512. editing and organization of other Technical Notes. The Q&A function is to 
  1513. get new technical information and updates to you quickly, saving the polish
  1514. for when the information migrates into reference manuals.
  1515.  
  1516.  Name  =  VCBs and Drive Numbers.sit
  1517.  Path =  AMUG CD:Files:MacTechNotes:Files:VCBs and Drive Numbers.sit
  1518.  Size:  5K         Date:10/29/92         Version: 
  1519.  Description:
  1520.  VCBs and Drive Numbers - The top of page IV-178 in The File Manager chapter
  1521. of Inside Macintosh in attempts to explain the behavior of two fields in a 
  1522. volume control block when the corresponding disk is offline or ejected. Due
  1523. to the fact that a little bit is left unsaid, this paragraph is rather 
  1524. misleading. The two fields in question are vcbDrvNum and vcbDRefNum 
  1525. (referred to as ioVDrvInfo and ioVDRefNum in C and Pascal). PBHGetVInfo can
  1526. be used to access these fields.
  1527.  
  1528.  Name  =  User Items in Dialogs.sit
  1529.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:User Items in Dialogs.sit
  1530.  Size:  8K         Date:10/29/92         Version: 
  1531.  Description:
  1532.  User Items in Dialogs - The Dialog Manager does not go into detail about 
  1533. how to manage user items in dialogs; this Technical Note describes the 
  1534. process. Changes since March 1, 1988. Added MPW C 3.0 code, added a 
  1535. _SetPort call to the Pascal example, and noted the necessity and meaning of
  1536. enabled items.
  1537.  
  1538.  Name  =  TrueType Q&As.sit
  1539.  Path =  AMUG CD:Files:MacTechNotes:Text:TrueType Q&As.sit
  1540.  Size:  9K         Date:10/29/92         Version: 
  1541.  Description:
  1542.  TrueType Q&As - This Technical Note contains a collection of Q&As relating 
  1543. to a specific topic—questions you’ve sent the Developer Support Center 
  1544. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1545. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1546. the editing and organization of other Technical Notes. The Q&A function is 
  1547. to get new technical information and updates to you quickly, saving the 
  1548. polish for when the information migrates into reference manuals.
  1549.  
  1550.  Name  =  Toolbox Karma.sit
  1551.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Toolbox Karma.sit
  1552.  Size:  6K         Date:10/29/92         Version: 
  1553.  Description:
  1554.  Toolbox Karma - This Technical Note discusses Macintosh Toolbox 
  1555. compatibility and what you can do to help the Macintosh continue evolving 
  1556. in the future.
  1557.  
  1558.  Name  =  Token Ring Q&As.sit
  1559.  Path =  AMUG CD:Files:MacTechNotes:Networking:Token Ring Q&As.sit
  1560.  Size:  7K         Date:10/29/92         Version: 
  1561.  Description:
  1562.  Token Ring Q&As - This Technical Note contains a collection of Q&As 
  1563. relating to a specific topic—questions you’ve sent the Developer Support 
  1564. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1565. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1566. have the editing and organization of other Technical Notes. The Q&A 
  1567. function is to get new technical information and updates to you quickly, 
  1568. saving the polish for when the information migrates into reference manuals.
  1569.  
  1570.  Name  =  Title Index.sit
  1571.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Title Index.sit
  1572.  Size: 11K         Date:10/29/92         Version: 
  1573.  Description:
  1574.  Title Index - This index lists each Tech Note by Title, and gives the 
  1575. corresponding designation.
  1576.  
  1577.  Name  =  Time Space and CopyBits.sit
  1578.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Time Space and CopyBits.sit
  1579.  Size: 21K         Date:10/29/92         Version: 
  1580.  Description:
  1581.  Time Space and CopyBits - This Technical Note describes the various factors
  1582. that can influence the speed of _CopyBits so that developers can set up 
  1583. conditions to achieve the best performance for the particular situation.
  1584.  
  1585.  Name  =  TextEdit Technicalities.sit
  1586.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Technicalities.sit
  1587.  Size:  8K         Date:10/29/92         Version: 
  1588.  Description:
  1589.  TextEdit Technicalities - This Technical Note discusses some areas in 
  1590. TextEdit that have not previously been clearly documented. Changes since 
  1591. February 1990. Added a note about the changes in TextEdit for System 
  1592. Software 6.0.5, documented the low-memory global TESysJust, clarified 
  1593. information about text direction and _TESetJust, discussed problems with 
  1594. the SetWordBreak routine along with a solution to work around it, and 
  1595. described the differences in dialog text item behavior.
  1596.  
  1597.  Name  =  TextEdit Q&As.sit
  1598.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Q&As.sit
  1599.  Size: 12K         Date:10/29/92         Version: 
  1600.  Description:
  1601.  TextEdit Q&As - This Technical Note contains a collection of Q&As relating 
  1602. to a specific topic—questions you’ve sent the Developer Support Center 
  1603. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1604. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1605. the editing and organization of other Technical Notes. The Q&A function is 
  1606. to get new technical information and updates to you quickly, saving the 
  1607. polish for when the information migrates into reference manuals.
  1608.  
  1609.  Name  =  TextEdit EOL Ambiguity.sit
  1610.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit EOL Ambiguity.sit
  1611.  Size:  4K         Date:10/29/92         Version: 
  1612.  Description:
  1613.  TextEdit EOL Ambiguity - TESetSelect may be used to position the insertion 
  1614. point at the end of a line. There is an ambiguity, though; should the 
  1615. insertion point appear at the end of the preceding line or the start of the
  1616. following one? It is possible to determine what will happen, as you are 
  1617. about to see.
  1618.  
  1619.  Name  =  TextEdit Conversion.sit
  1620.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Conversion.sit
  1621.  Size:  4K         Date:10/29/92         Version: 
  1622.  Description:
  1623.  TextEdit Conversion - Text sometimes must be converted between a Pascal 
  1624. string and “pure” text in a handle. This note illustrates a way to do this 
  1625. using MPW Pascal.
  1626.  
  1627.  Name  =  TextEdit Bugs in 4.2.sit
  1628.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Bugs in 4.2.sit
  1629.  Size:  6K         Date:10/29/92         Version: 
  1630.  Description:
  1631.  TextEdit Bugs in 4.2 - This note formerly described the known bugs with the
  1632. version of Styled TextEdit that was provided with System 4.1. Many of these
  1633. bugs were fixed in System 4.2. This updated Technical Note describes the 
  1634. remaining known problems.
  1635.  
  1636.  Name  =  Tags.sit
  1637.  Path =  AMUG CD:Files:MacTechNotes:Files:Tags.sit
  1638.  Size:  5K         Date:10/29/92         Version: 
  1639.  Description:
  1640.  Tags - Apple has decided to eliminate support for file-system tags on its 
  1641. future products; this technical note explains this decision. Some of 
  1642. Apple’s disk products (and some third-party products) have the ability to 
  1643. store 532 bytes per sector, instead of the normal 512. Twelve of the extra 
  1644. bytes are used to store redundant file system information, known as “tags”,
  1645. to be used by a scavenging utility to reconstruct damaged disks.
  1646.  
  1647.  Name  =  TEScroll Bug.sit
  1648.  Path =  AMUG CD:Files:MacTechNotes:Text:TEScroll Bug.sit
  1649.  Size:  4K         Date:10/29/92         Version: 
  1650.  Description:
  1651.  TEScroll Bug - A bug in TextEdit causes the following problem: a call to 
  1652. TEScroll with no horizontal or vertical displacement (that is, both dh and 
  1653. dv set to zero) results in disappearance of the insertion point. 
  1654.  
  1655.  Name  =  System S/W Util Q&As.sit
  1656.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:System S/W Util Q&As.sit
  1657.  Size:  5K         Date:10/29/92         Version: 
  1658.  Description:
  1659.  System S/W Util Q&As - This Technical Note contains a collection of Q&As 
  1660. relating to a specific topic—questions you’ve sent the Developer Support 
  1661. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1662. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1663. have the editing and organization of other Technical Notes. The Q&A 
  1664. function is to get new technical information and updates to you quickly, 
  1665. saving the polish for when the information migrates into reference manuals.
  1666.  
  1667.  Name  =  System Error 33.sit
  1668.  Path =  AMUG CD:Files:MacTechNotes:Memory:System Error 33.sit
  1669.  Size:  5K         Date:10/29/92         Version: 
  1670.  Description:
  1671.  System Error 33 - System 3.2 introduced a new system error, ID=33, 
  1672. generated by the Memory Manager when it notices that a heap had been 
  1673. corrupted in a certain way. This error is listed in the file “SysErr.a” as 
  1674. “negZcbFreeErr”.
  1675.  
  1676.  Name  =  Swapping MMU Mode.sit
  1677.  Path =  AMUG CD:Files:MacTechNotes:Memory:Swapping MMU Mode.sit
  1678.  Size:  5K         Date:10/29/92         Version: 
  1679.  Description:
  1680.  Swapping MMU Mode - This Technical Note describes how to avoid crashing 
  1681. when swapping into 32-bit mode on a Macintosh II.  Thanks to Jim Berry and 
  1682. Dan Weston for pointing this out. Changes since April 1989. Added a 
  1683. reference to Technical Note #213, _StripAddress:  The Untold Story.
  1684.  
  1685.  Name  =  Subject Index.sit
  1686.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Subject Index.sit
  1687.  Size: 34K         Date:10/29/92         Version: 
  1688.  Description:
  1689.  Subject Index - This index expounds upon each of the topics covered in 
  1690. Technical Notes.
  1691.  
  1692.  Name  =  Sub(Launching) H-L Langu.sit
  1693.  Path =  AMUG CD:Files:MacTechNotes:Processes:Sub(Launching) H-L Langu.sit
  1694.  Size: 10K         Date:10/29/92         Version: 
  1695.  Description:
  1696.  Sub(Launching) H-L Langu - This Technical Note discusses the “safest” 
  1697. method of calling _Launch from a high-level language that supports inline 
  1698. assembly language with the option of launching or sublaunching another 
  1699. application.
  1700.  
  1701.  Name  =  Styled Text Edit in 6.0.sit
  1702.  Path =  AMUG CD:Files:MacTechNotes:Text:Styled Text Edit in 6.0.sit
  1703.  Size: 13K         Date:10/29/92         Version: 
  1704.  Description:
  1705.  Styled Text Edit in 6.0 - Some changes were made to TextEdit in System 6.0 
  1706. to provide more functionality and to make life easier for the programmer 
  1707. using TextEdit.  This Note documents those changes and enhancements.
  1708. Changes since August 1988. Corrected an error in TEDispatchRec in the 
  1709. figure on page 8.
  1710.  
  1711.  Name  =  Strip _OpenResFile/_Open.sit
  1712.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Strip _OpenResFile/_Open.sit
  1713.  Size:  5K         Date:10/29/92         Version: 
  1714.  Description:
  1715.  Strip _OpenResFile/_Open - This Technical Note discusses a bug in 
  1716. _OpenResFile and _OpenRFPerm which can cause system crashes and what you 
  1717. can do to avoid this problem.
  1718.  
  1719.  Name  =  _StripAddress.sit
  1720.  Path =  AMUG CD:Files:MacTechNotes:Memory:_StripAddress.sit
  1721.  Size:  8K         Date:10/29/92         Version: 
  1722.  Description:
  1723.  _StripAddress - Inside Macintosh, Volume V, The OS Utilities, incorrectly 
  1724. documents the _StripAddress trap; this Technical Note correctly documents 
  1725. the trap and gives guidelines for its use. Changes since April 1990. Added 
  1726. a discussion of why the _StripAddress trap should be used under certain 
  1727. circumstances when patching traps.
  1728.  
  1729.  Name  =  Stationery Pads.sit
  1730.  Path =  AMUG CD:Files:MacTechNotes:Overview:Stationery Pads.sit
  1731.  Size:  6K         Date:10/29/92         Version: 
  1732.  Description:
  1733.  Stationery Pads - With the introduction of AppleShare (Apple’s file server)
  1734. there are restrictions on self-modification of application resource files 
  1735. and the placement of configuration files. This note describes one way to 
  1736. get around the necessity for configuration files.
  1737.  
  1738.  Name  =  Start Mgr Q&As.sit
  1739.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Start Mgr Q&As.sit
  1740.  Size:  6K         Date:10/29/92         Version: 
  1741.  Description:
  1742.  Start Mgr Q&As - This Technical Note contains a collection of Q&As relating
  1743. to a specific topic—questions you’ve sent the Developer Support Center 
  1744. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1745. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1746. the editing and organization of other Technical Notes. The Q&A function is 
  1747. to get new technical information and updates to you quickly, saving the 
  1748. polish for when the information migrates into reference manuals.
  1749.  
  1750.  Name  =  Standard File Tips.sit
  1751.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Tips.sit
  1752.  Size:  6K         Date:10/29/92         Version: 
  1753.  Description:
  1754.  Standard File Tips - SFSaveDisk and CurDirStore. Low-memory location $214 
  1755. (SFSaveDisk—a word) contains –1* the vRefNum of the volume that SF is 
  1756. displaying (MFS and HFS). It never contains –1* a WDRefNum. Low-memory 
  1757. location $398 (CurDirStore—a long word) contains the dirID of the directory
  1758. that SF is displaying (HFS only). This information can be particularly 
  1759. useful at hook time, when the vRefNum field of the reply record has not yet
  1760. been filled in.
  1761.  
  1762.  Name  =  Standard File Pkg Q&As.sit
  1763.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Pkg Q&As.sit
  1764.  Size: 17K         Date:10/29/92         Version: 
  1765.  Description:
  1766.  Standard File Pkg Q&As - This Technical Note contains a collection of Q&As 
  1767. relating to a specific topic—questions you’ve sent the Developer Support 
  1768. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1769. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1770. have the editing and organization of other Technical Notes. The Q&A 
  1771. function is to get new technical information and updates to you quickly, 
  1772. saving the polish for when the information migrates into reference manuals.
  1773.  
  1774.  Name  =  Standard File Customization.sit
  1775.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Customization.sit
  1776.  Size: 13K         Date:10/29/92         Version: 
  1777.  Description:
  1778.  Standard File Customization - This note contains an example program that 
  1779. demonstrates how SFPGetFile can be customized using the dialog hook and 
  1780. file filter functions. SFPGetFile’s dialog hook function and file filter 
  1781. function enable you to customize SFPGetFile’s behavior to fit the needs of 
  1782. your application.
  1783.  
  1784.  Name  =  Stand-Alone Code.sit
  1785.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Stand-Alone Code.sit
  1786.  Size:113K         Date:10/29/92         Version: 
  1787.  Description:
  1788.  Stand-Alone Code - This Technical Note discusses many of the issues related
  1789. to stand-alone code modules.  This Note is by no means a completely 
  1790. original work, as the author borrows freely from the work of Keith Rollin, 
  1791. Mark Baumwell, and Jim Friedlander. Changes since October 1989. Completely 
  1792. rewritten to broaden the discussion of stand-alone code modules and include
  1793. a greater scope of examples.  Incorporates Technical Notes #110, MPW. 
  1794. Writing Stand-Alone Code and #145, Debugger FKEY.
  1795.  
  1796.  Name  =  Spool/Print Shared.sit
  1797.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Spool/Print Shared.sit
  1798.  Size:  5K         Date:10/29/92         Version: 
  1799.  Description:
  1800.  Spool/Print Shared - This technical note discusses drawbacks of using the 
  1801. spool-a-page/ print-a-page method of printing.
  1802.  
  1803.  Name  =  Speedy Coprocessor.sit
  1804.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Speedy Coprocessor.sit
  1805.  Size: 17K         Date:10/29/92         Version: 
  1806.  Description:
  1807.  Speedy Coprocessor - This Technical Note presents an overview of the 68881 
  1808. and 68882 math coprocessors, and it covers general information about the 
  1809. chips as well as how using the chips directly can help speed your 
  1810. math–intensive code.
  1811.  
  1812.  Name  =  Spare A Block.sit
  1813.  Path =  AMUG CD:Files:MacTechNotes:Files:Spare A Block.sit
  1814.  Size:  9K         Date:10/29/92         Version: 
  1815.  Description:
  1816.  Spare A Block - This Technical Note discusses a new feature of the System 
  1817. Software 7.0 Disk Initialization Package—bad block sparing.
  1818.  
  1819.  Name  =  SourceRoutes.sit
  1820.  Path =  AMUG CD:Files:MacTechNotes:Networking:SourceRoutes.sit
  1821.  Size:  9K         Date:10/29/92         Version: 
  1822.  Description:
  1823.  SourceRoutes - This Technical Note discusses source routing and its 
  1824. possible implementation in token ring link layers.
  1825.  
  1826.  Name  =  Sound Mgr Q&As.sit
  1827.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Sound Mgr Q&As.sit
  1828.  Size: 19K         Date:10/29/92         Version: 
  1829.  Description:
  1830.  Sound Mgr Q&As - This Technical Note contains a collection of Q&As relating
  1831. to a specific topic—questions you’ve sent the Developer Support Center 
  1832. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1833. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1834. the editing and organization of other Technical Notes. The Q&A function is 
  1835. to get new technical information and updates to you quickly, saving the 
  1836. polish for when the information migrates into reference manuals.
  1837.  
  1838.  Name  =  Sound Input Q&As.sit
  1839.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Sound Input Q&As.sit
  1840.  Size:  5K         Date:10/29/92         Version: 
  1841.  Description:
  1842.  Sound Input Q&As - This Technical Note contains a collection of Q&As 
  1843. relating to a specific topic—questions you’ve sent the Developer Support 
  1844. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1845. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1846. have the editing and organization of other Technical Notes. The Q&A 
  1847. function is to get new technical information and updates to you quickly, 
  1848. saving the polish for when the information migrates into reference manuals.
  1849.  
  1850.  Name  =  Sony Drives For You.sit
  1851.  Path =  AMUG CD:Files:MacTechNotes:Devices:Sony Drives For You.sit
  1852.  Size: 19K         Date:10/29/92         Version: 
  1853.  Description:
  1854.  Sony Drives For You - This Technical Note discusses the Sony driver control
  1855. and status calls that are available on the Macintosh. Changes since April 
  1856. 1990, Corrected Figure 2, since the Return Physical Drive Icon (csCode = 
  1857. 21) returns an error message instead of an icon on the Macintosh Plus.
  1858.  
  1859.  Name  =  Slot Mgr Q&As.sit
  1860.  Path =  AMUG CD:Files:MacTechNotes:Devices:Slot Mgr Q&As.sit
  1861.  Size:  8K         Date:10/29/92         Version: 
  1862.  Description:
  1863.  Slot Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  1864. to a specific topic—questions you’ve sent the Developer Support Center 
  1865. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1866. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1867. the editing and organization of other Technical Notes. The Q&A function is 
  1868. to get new technical information and updates to you quickly, saving the 
  1869. polish for when the information migrates into reference manuals.
  1870.  
  1871.  Name  =  Slot Interrupt Priority.sit
  1872.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Slot Interrupt Priority.sit
  1873.  Size:  4K         Date:10/29/92         Version: 
  1874.  Description:
  1875.  Slot Interrupt Priority - This Technical Note describes the way interrupt 
  1876. priorities are scheduled, which corrects the description of slot interrupt 
  1877. queue priorities in the Device Manager chapter of Inside Macintosh, Volume 
  1878. V-426.
  1879.  
  1880.  Name  =  Signals.sit
  1881.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Signals.sit
  1882.  Size:  9K         Date:10/29/92         Version: 
  1883.  Description:
  1884.  Signals - Signals are a form of intra-program interrupt which can greatly 
  1885. aid clean, inexpensive error trapping in stack frame intensive languages. A
  1886. program may invoke the Signal procedure and immediately return to the last 
  1887. invocation of CatchSignal, including the complete stack frame state at that
  1888. point.
  1889.  
  1890.  Name  =  Setting and Restoring A5.sit
  1891.  Path =  AMUG CD:Files:MacTechNotes:Overview:Setting and Restoring A5.sit
  1892.  Size:  7K         Date:10/29/92         Version: 
  1893.  Description:
  1894.  Setting and Restoring A5 - The routines SetupA5 and RestoreA5 do not work 
  1895. properly when used with some optimizing Pascal and C compilers. Two new 
  1896. routines, SetCurrentA5 and SetA5, are available in MPW 3.0, and they should
  1897. work with any compiler. Changes since December 1988. Removed the sample 
  1898. code and expanded the explanation of these two routines. The sample code in
  1899. M.TB.MultifinderMisc reflects these new A5 routines.
  1900.  
  1901.  Name  =  SetLineWidth Revealed.sit
  1902.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:SetLineWidth Revealed.sit
  1903.  Size:  7K         Date:10/29/92         Version: 
  1904.  Description:
  1905.  SetLineWidth Revealed - This technical note describes the internal 
  1906. implementation, and correct method of using, the SetLineWidth Picture 
  1907. Comment. The SetLineWidth picture comment provides a way of accessing 
  1908. PostScript’s 'setlinewidth' operator. Since the LaserWriter resolution is 
  1909. roughly four times that of the Macintosh screen, fractional line widths can
  1910. be printed. The SetLineWidth PicComment provides a way for applications to 
  1911. access these fractional line widths through PostScript, without having to 
  1912. use floating point numbers.
  1913.  
  1914.  Name  =  Servers on AppleTalk.sit
  1915.  Path =  AMUG CD:Files:MacTechNotes:Networking:Servers on AppleTalk.sit
  1916.  Size:  8K         Date:10/29/92         Version: 
  1917.  Description:
  1918.  Servers on AppleTalk - Many applications could benefit from the ability to 
  1919. share common data between several Macintoshes, without requiring a file 
  1920. server. This technical note discusses one technique for managing this 
  1921. AppleTalk communication.
  1922.  
  1923.  Name  =  Serial GPi The Reliable Way.sit
  1924.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial GPi The Reliable Way.sit
  1925.  Size:  8K         Date:10/29/92         Version: 
  1926.  Description:
  1927.  Serial GPi The Reliable Way - This Technical Note discusses the latest 
  1928. supported methods for reading, validating, and configuring the GPi serial 
  1929. input across all members of the Macintosh family. GPi is a software 
  1930. configurable serial input present on some machines. It is located at pin 7 
  1931. on the DIN-8 serial connectors, and connects to the DCD input of the Z8530 
  1932. Serial Communications Controller (SCC). Because DCD is monopolized by the 
  1933. mouse on the Macintosh Plus, GPi is not implemented on that machine. Other 
  1934. machines which do not support GPi include the Macintosh Classic and Mac LC.
  1935. On these machines, pins 7 of the DIN-8 serial connectors are not connected.
  1936.  
  1937.  Name  =  Serial Driver Q&As.sit
  1938.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial Driver Q&As.sit
  1939.  Size: 13K         Date:10/29/92         Version: 
  1940.  Description:
  1941.  Serial Driver Q&As - This Technical Note contains a collection of Q&As 
  1942. relating to a specific topic—questions you’ve sent the Developer Support 
  1943. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1944. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1945. have the editing and organization of other Technical Notes. The Q&A 
  1946. function is to get new technical information and updates to you quickly, 
  1947. saving the polish for when the information migrates into reference manuals.
  1948.  
  1949.  Name  =  Separate Resource Files.sit
  1950.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Separate Resource Files.sit
  1951.  Size:  5K         Date:10/29/92         Version: 
  1952.  Description:
  1953.  Separate Resource Files - This Technical Note contains a collection of Q&As
  1954. relating to a specific topic—questions you’ve sent the Developer Support 
  1955. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1956. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1957. have the editing and organization of other Technical Notes. The Q&A 
  1958. function is to get new technical information and updates to you quickly, 
  1959. saving the polish for when the information migrates into reference manuals.
  1960.  
  1961.  Name  =  Sense Lines.sit
  1962.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Sense Lines.sit
  1963.  Size: 11K         Date:10/29/92         Version: 
  1964.  Description:
  1965.  Sense Lines - Ever wonder how to set up an Apple video card or an on-board 
  1966. video to support various size monitors? Well, this Technical Note will tell
  1967. you everything you need to know about what monitors are supported and how.
  1968.  
  1969.  Name  =  Segment Loader Limitations.sit
  1970.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Segment Loader Limitations.sit
  1971.  Size:  6K         Date:10/29/92         Version: 
  1972.  Description:
  1973.  Segment Loader Limitations - This Technical Note discusses the jump table 
  1974. limitations of the Segment Loader and suggests some ways to work around 
  1975. these limitations to minimize the problem.  These limitations are most 
  1976. evident to developers using MacApp and other object-oriented environments.
  1977.  
  1978.  Name  =  Searching volumes.sit
  1979.  Path =  AMUG CD:Files:MacTechNotes:Files:Searching volumes.sit
  1980.  Size: 15K         Date:10/29/92         Version: 
  1981.  Description:
  1982.  Searching volumes - This Technical Note discusses the PBCatSearch function 
  1983. and tells why it should be used. It also provides simple algorithms for 
  1984. searching both MFS and HFS volumes and discusses the problems with indexed 
  1985. search routines. Changes since October 1988. Includes information on 
  1986. PBCatSearch and notes the problems with indexed search routines. Source 
  1987. code examples have been added and revised. Thanks to John Norstad at 
  1988. Northwestern University for pointing out some of the shortcomings of the 
  1989. indexed search routines. Thanks to the System 7 engineering team for adding
  1990. PBCatSearch.
  1991.  
  1992.  Name  =  Script Mgr Variables.sit
  1993.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Mgr Variables.sit
  1994.  Size: 14K         Date:10/29/92         Version: 
  1995.  Description:
  1996.  Script Mgr Variables - This Technical Note describes, in detail, the local 
  1997. and global script variables.
  1998.  
  1999.  Name  =  Script Mgr Q&As.sit
  2000.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Script Mgr Q&As.sit
  2001.  Size:  9K         Date:10/29/92         Version: 
  2002.  Description:
  2003.  Script Mgr Q&As - This Technical Note contains a collection of Q&As 
  2004. relating to a specific topic—questions you’ve sent the Developer Support 
  2005. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2006. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2007. have the editing and organization of other Technical Notes. The Q&A 
  2008. function is to get new technical information and updates to you quickly, 
  2009. saving the polish for when the information migrates into reference manuals.
  2010.  
  2011.  Name  =  Scrap Mgr Q&As.sit
  2012.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Scrap Mgr Q&As.sit
  2013.  Size:  5K         Date:10/29/92         Version: 
  2014.  Description:
  2015.  Scrap Mgr Q&As - This Technical Note contains a collection of Q&As relating
  2016. to a specific topic—questions you’ve sent the Developer Support Center 
  2017. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2018. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2019. the editing and organization of other Technical Notes. The Q&A function is 
  2020. to get new technical information and updates to you quickly, saving the 
  2021. polish for when the information migrates into reference manuals.
  2022.  
  2023.  Name  =  Safe cdevs.sit
  2024.  Path =  AMUG CD:Files:MacTechNotes:Text:Safe cdevs.sit
  2025.  Size:  6K         Date:10/29/92         Version: 
  2026.  Description:
  2027.  Safe cdevs - This Technical Note describes a potential problem with Control
  2028. Panel devices (cdevs) that contain EditText fields and presents a way to 
  2029. avoid it.
  2030.  
  2031.  Name  =  SICNs in Menus.sit
  2032.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:SICNs in Menus.sit
  2033.  Size:  7K         Date:10/29/92         Version: 
  2034.  Description:
  2035.  SICNs in Menus - This Technical Note describes a new facility of the Menu 
  2036. Manager which allows you to add reduced icons and small icons to your 
  2037. menus. Changes since August 1989. Corrected references to SetItemCmd from 
  2038. SetItmCmd.
  2039.  
  2040.  Name  =  SCSI Termination.sit
  2041.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Termination.sit
  2042.  Size: 13K         Date:10/29/92         Version: 
  2043.  Description:
  2044.  SCSI Termination - This Technical Note discusses SCSI termination on the 
  2045. Macintosh, including the new rules of termination which are necessary with 
  2046. the advent of the high-speed Macintosh IIfx.
  2047.  
  2048.  Name  =  SCSI Mgr Q&As.sit
  2049.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Mgr Q&As.sit
  2050.  Size:  7K         Date:10/29/92         Version: 
  2051.  Description:
  2052.  SCSI Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  2053. to a specific topic—questions you’ve sent the Developer Support Center 
  2054. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2055. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2056. the editing and organization of other Technical Notes. The Q&A function is 
  2057. to get new technical information and updates to you quickly, saving the 
  2058. polish for when the information migrates into reference manuals.
  2059.  
  2060.  Name  =  SCSI H/W Q&As.sit
  2061.  Path =  AMUG CD:Files:MacTechNotes:Hardware:SCSI H/W Q&As.sit
  2062.  Size: 16K         Date:10/29/92         Version: 
  2063.  Description:
  2064.  SCSI H/W Q&As - This Technical Note contains a collection of Q&As relating 
  2065. to a specific topic—questions you’ve sent the Developer Support Center 
  2066. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2067. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2068. the editing and organization of other Technical Notes. The Q&A function is 
  2069. to get new technical information and updates to you quickly, saving the 
  2070. polish for when the information migrates into reference manuals.
  2071.  
  2072.  Name  =  SCSI Bugs.sit
  2073.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Bugs.sit
  2074.  Size: 12K         Date:10/29/92         Version: 
  2075.  Description:
  2076.  SCSI Bugs - There are a number of problems in the SCSI Manager; this note 
  2077. lists the ones we know about, along with an explanation of what we’re doing
  2078. about them. Changes made for the 2/88 release are made to more accurately 
  2079. reflect the state of the SCSI Manager. System 4.1 and 4.2 are very similar;
  2080. one bug was fixed in System 4.2.
  2081.  
  2082.  Name  =  SADE Q&As.sit
  2083.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:SADE Q&As.sit
  2084.  Size:  9K         Date:10/29/92         Version: 
  2085.  Description:
  2086.  SADE Q&As - This Technical Note contains a collection of Q&As relating to a
  2087. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2088. along with answers from the DSC engineers. While DSC engineers have checked
  2089. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2090. editing and organization of other Technical Notes. The Q&A function is to 
  2091. get new technical information and updates to you quickly, saving the polish
  2092. for when the information migrates into reference manuals.
  2093.  
  2094.  Name  =  Resource in CDEV.sit
  2095.  Path =  AMUG CD:Files:MacTechNotes:Overview:Resource in CDEV.sit
  2096.  Size:  7K         Date:10/29/92         Version: 
  2097.  Description:
  2098.  Resource in CDEV - This Technical Note discusses the new 'fwst' resource 
  2099. added to some Control Panels under System 7.0 and later.
  2100.  
  2101.  Name  =  Resource Mgr Q&As.sit
  2102.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Mgr Q&As.sit
  2103.  Size: 10K         Date:10/29/92         Version: 
  2104.  Description:
  2105.  Resource Mgr Q&As - This Technical Note contains a collection of Q&As 
  2106. relating to a specific topic—questions you’ve sent the Developer Support 
  2107. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2108. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2109. have the editing and organization of other Technical Notes. The Q&A 
  2110. function is to get new technical information and updates to you quickly, 
  2111. saving the polish for when the information migrates into reference manuals.
  2112.  
  2113.  Name  =  Resource Manager Tips.sit
  2114.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Manager Tips.sit
  2115.  Size:  5K         Date:10/29/92         Version: 
  2116.  Description:
  2117.  Resource Manager Tips - This note discusses some problems with the Resource
  2118. Manager and how to work around them.
  2119.  
  2120.  Name  =  Reserved Resource Types.sit
  2121.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Reserved Resource Types.sit
  2122.  Size:  4K         Date:10/29/92         Version: 
  2123.  Description:
  2124.  Reserved Resource Types - Your applications and desk accessories can create
  2125. their own resource types. To avoid using type names which have been or will
  2126. be used in the system, Apple has reserved all resource type names which 
  2127. consist entirely of spaces ($20), lower-case letters ($61 through $7A), and
  2128. “international” characters (greater than $7F).
  2129.  
  2130.  Name  =  ResEdit Q&As.sit
  2131.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:ResEdit Q&As.sit
  2132.  Size:  7K         Date:10/29/92         Version: 
  2133.  Description:
  2134.  ResEdit Q&As - This Technical Note contains a collection of Q&As relating 
  2135. to a specific topic—questions you’ve sent the Developer Support Center 
  2136. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2137. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2138. the editing and organization of other Technical Notes. The Q&A function is 
  2139. to get new technical information and updates to you quickly, saving the 
  2140. polish for when the information migrates into reference manuals.
  2141.  
  2142.  Name  =  RTMP Q&As.sit
  2143.  Path =  AMUG CD:Files:MacTechNotes:Networking:RTMP Q&As.sit
  2144.  Size:  6K         Date:10/29/92         Version: 
  2145.  Description:
  2146.  RTMP Q&As - This Technical Note contains a collection of Q&As relating to a
  2147. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2148. along with answers from the DSC engineers. While DSC engineers have checked
  2149. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2150. editing and organization of other Technical Notes. The Q&A function is to 
  2151. get new technical information and updates to you quickly, saving the polish
  2152. for when the information migrates into reference manuals.
  2153.  
  2154.  Name  =  ROM Debugger.sit
  2155.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:ROM Debugger.sit
  2156.  Size:  5K         Date:10/29/92         Version: 
  2157.  Description:
  2158.  ROM Debugger - The debugger in ROM (not present on the Macintosh 128, 
  2159. Macintosh 512, or Macintosh XL) recognizes ROM commands in this document.
  2160.  
  2161.  Name  =  PurgeProc Note.sit
  2162.  Path =  AMUG CD:Files:MacTechNotes:Memory:PurgeProc Note.sit
  2163.  Size:  6K         Date:10/29/92         Version: 
  2164.  Description:
  2165.  PurgeProc Note - This Technical Note discusses the use of the purgeProc 
  2166. field of an application’s heap zone. Most applications will never need to 
  2167. use a purgeProc. However, if your application requires the ability to 
  2168. maintain purgeable handles containing data, or you need to have special 
  2169. notification when a certain handle is purged, a purgeProc might help you.
  2170.  
  2171.  Name  =  pslt resource.sit
  2172.  Path =  AMUG CD:Files:MacTechNotes:Hardware:pslt resource.sit
  2173.  Size:  8K         Date:10/29/92         Version: 
  2174.  Description:
  2175.  pslt resource - One of the new resources that can be very helpful to some 
  2176. NuBus™ developers is the 'pslt' resource. The only problem is that the 
  2177. resource is not documented. This Technical Note takes care of the 
  2178. documentation problem.
  2179.  
  2180.  Name  =  Projector Q&As.sit
  2181.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Projector Q&As.sit
  2182.  Size:  7K         Date:10/29/92         Version: 
  2183.  Description:
  2184.  Projector Q&As - This Technical Note contains a collection of Q&As relating
  2185. to a specific topic—questions you’ve sent the Developer Support Center 
  2186. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2187. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2188. the editing and organization of other Technical Notes. The Q&A function is 
  2189. to get new technical information and updates to you quickly, saving the 
  2190. polish for when the information migrates into reference manuals.
  2191.  
  2192.  Name  =  Processor Q&As.sit
  2193.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Processor Q&As.sit
  2194.  Size:  8K         Date:10/29/92         Version: 
  2195.  Description:
  2196.  Processor Q&As - This Technical Note contains a collection of Q&As relating
  2197. to a specific topic—questions you’ve sent the Developer Support Center 
  2198. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2199. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2200. the editing and organization of other Technical Notes. The Q&A function is 
  2201. to get new technical information and updates to you quickly, saving the 
  2202. polish for when the information migrates into reference manuals.
  2203.  
  2204.  Name  =  Process Overview Q&As.sit
  2205.  Path =  AMUG CD:Files:MacTechNotes:Processes:Process Overview Q&As.sit
  2206.  Size:  6K         Date:10/29/92         Version: 
  2207.  Description:
  2208.  Process Overview Q&As - This Technical Note contains a collection of Q&As 
  2209. relating to a specific topic—questions you’ve sent the Developer Support 
  2210. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2211. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2212. have the editing and organization of other Technical Notes. The Q&A 
  2213. function is to get new technical information and updates to you quickly, 
  2214. saving the polish for when the information migrates into reference manuals.
  2215.  
  2216.  Name  =  Process Mgr Q&As.sit
  2217.  Path =  AMUG CD:Files:MacTechNotes:Processes:Process Mgr Q&As.sit
  2218.  Size: 10K         Date:10/29/92         Version: 
  2219.  Description:
  2220.  Process Mgr Q&As - This Technical Note contains a collection of Q&As 
  2221. relating to a specific topic—questions you’ve sent the Developer Support 
  2222. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2223. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2224. have the editing and organization of other Technical Notes. The Q&A 
  2225. function is to get new technical information and updates to you quickly, 
  2226. saving the polish for when the information migrates into reference manuals.
  2227.  
  2228.  Name  =  Problem with GetVInfo.sit
  2229.  Path =  AMUG CD:Files:MacTechNotes:Files:Problem with GetVInfo.sit
  2230.  Size:  6K         Date:10/29/92         Version: 
  2231.  Description:
  2232.  Problem with GetVInfo - The high-level call GetVInfo (and its low-level 
  2233. counterpart PBGetVInfo) may return inaccurate results for freeBytes when 
  2234. running HFS. The high-level File Manager call GetVInfo returns the number 
  2235. of free bytes on a volume as one of its parameters. Since GetVInfo is 
  2236. really only glue that fills in a parameter block for you and then calls 
  2237. PBGetVInfo, the values returned from it are subject to the limitations 
  2238. (imposed for MFS) discussed in the File Manager chapter of Inside Macintosh
  2239. Volume IV.
  2240.  
  2241.  Name  =  Printer Driver Q&As.sit
  2242.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Printer Driver Q&As.sit
  2243.  Size: 27K         Date:10/29/92         Version: 
  2244.  Description:
  2245.  Printer Driver Q&As - This Technical Note contains a collection of Q&As 
  2246. relating to a specific topic—questions you’ve sent the Developer Support 
  2247. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2248. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2249. have the editing and organization of other Technical Notes. The Q&A 
  2250. function is to get new technical information and updates to you quickly, 
  2251. saving the polish for when the information migrates into reference manuals.
  2252.  
  2253.  Name  =  PrintMonitor Q&As.sit
  2254.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PrintMonitor Q&As.sit
  2255.  Size:  9K         Date:10/29/92         Version: 
  2256.  Description:
  2257.  PrintMonitor Q&As - This Technical Note contains a collection of Q&As 
  2258. relating to a specific topic—questions you’ve sent the Developer Support 
  2259. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2260. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2261. have the editing and organization of other Technical Notes. The Q&A 
  2262. function is to get new technical information and updates to you quickly, 
  2263. saving the polish for when the information migrates into reference manuals.
  2264.  
  2265.  Name  =  Principia Off-Screen.sit
  2266.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Principia Off-Screen.sit
  2267.  Size: 58K         Date:10/29/92         Version: 
  2268.  Description:
  2269.  Principia Off-Screen - Using Color QuickDraw to draw off screen is a common
  2270. requirement of applications and other kinds of programs that run on the 
  2271. Macintosh. This Note discusses what Color QuickDraw needs in a graphics 
  2272. environment and how to create one for off-screen drawing. A brief 
  2273. discussion of GWorlds, which are off-screen graphics environments that are 
  2274. set up by the system, is given to help you decide whether to use them or 
  2275. the do-it-yourself techniques described in this Note for setting up an 
  2276. off-screen graphics environment. 
  2277.  
  2278.  Name  =  PrGeneral.sit
  2279.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PrGeneral.sit
  2280.  Size: 10K         Date:10/29/92         Version: 
  2281.  Description:
  2282.  PrGeneral - The Printing Manager architecture has been expanded to include 
  2283. a new procedure called PrGeneral. The features described here are advanced,
  2284. special-purpose features, intended to solve specific problems for those 
  2285. applications that need them. The calls to determine printer resolution 
  2286. introduce a good deal of complexity into the application’s code, and should
  2287. be used only when necessary.
  2288.  
  2289.  Name  =  Power Supply Q&As.sit
  2290.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Power Supply Q&As.sit
  2291.  Size:  9K         Date:10/29/92         Version: 
  2292.  Description:
  2293.  Power Supply Q&As - This Technical Note contains a collection of Q&As 
  2294. relating to a specific topic—questions you’ve sent the Developer Support 
  2295. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2296. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2297. have the editing and organization of other Technical Notes. The Q&A 
  2298. function is to get new technical information and updates to you quickly, 
  2299. saving the polish for when the information migrates into reference manuals.
  2300.  
  2301.  Name  =  Power Mgr Q&As.sit
  2302.  Path =  AMUG CD:Files:MacTechNotes:Devices:Power Mgr Q&As.sit
  2303.  Size:  7K         Date:10/29/92         Version: 
  2304.  Description:
  2305.  Power Mgr Q&As - This Technical Note contains a collection of Q&As relating
  2306. to a specific topic—questions you’ve sent the Developer Support Center 
  2307. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2308. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2309. the editing and organization of other Technical Notes. The Q&A function is 
  2310. to get new technical information and updates to you quickly, saving the 
  2311. polish for when the information migrates into reference manuals.
  2312.  
  2313.  Name  =  PowerBook Miscellanea.sit
  2314.  Path =  AMUG CD:Files:MacTechNotes:Hardware:PowerBook Miscellanea.sit
  2315.  Size:  7K         Date:10/29/92         Version: 
  2316.  Description:
  2317.  PowerBook Miscellanea - This Technical Note describes some nonintuitive 
  2318. ramifications of working with a battery-powered computer.
  2319.  
  2320.  Name  =  PostScript Q&As.sit
  2321.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PostScript Q&As.sit
  2322.  Size: 15K         Date:10/29/92         Version: 
  2323.  Description:
  2324.  PostScript Q&As - This Technical Note contains a collection of Q&As 
  2325. relating to a specific topic—questions you’ve sent the Developer Support 
  2326. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2327. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2328. have the editing and organization of other Technical Notes. The Q&A 
  2329. function is to get new technical information and updates to you quickly, 
  2330. saving the polish for when the information migrates into reference manuals.
  2331.  
  2332.  Name  =  Position ind PS.sit
  2333.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Position ind PS.sit
  2334.  Size:  6K         Date:10/29/92         Version: 
  2335.  Description:
  2336.  Position ind PS - This technical note describes a method for inserting 
  2337. position-independent PostScript into QuickDraw pictures. There is a problem
  2338. with pictures that contain PostScript code. Sometimes the PostScript code 
  2339. that is inserted into the picture is dependent on the position of the 
  2340. picture on the page. The problem arises when these pictures are cut or 
  2341. copied from their original position, and pasted into another position or 
  2342. even into another document. The PostScript code will not know the new 
  2343. location of the picture, and will not execute correctly.
  2344.  
  2345.  Name  =  Plotting Small Icons.sit
  2346.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Plotting Small Icons.sit
  2347.  Size:  8K         Date:10/29/92         Version: 
  2348.  Description:
  2349.  Plotting Small Icons - This Technical Note discusses the 'SICN' resource 
  2350. format and how to plot one in a GrafPort. Changes since August 1989. 
  2351. Corrected errors in the Pascal code and spruced up the rest.
  2352.  
  2353.  Name  =  Pinouts.sit
  2354.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Pinouts.sit
  2355.  Size:  7K         Date:10/29/92         Version: 
  2356.  Description:
  2357.  Pinouts - This note gives pinouts for Macintosh ports, cables, and other 
  2358. products.
  2359.  
  2360.  Name  =  Pictures and Print.sit
  2361.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Pictures and Print.sit
  2362.  Size:  8K         Date:10/29/92         Version: 
  2363.  Description:
  2364.  Pictures and Print - This technical note described some problems and 
  2365. features of using Quickdraw pictures with the Printing Manager.  In 
  2366. general, if your application prints Quickdraw pictures, you should read 
  2367. this note.
  2368.  
  2369.  Name  =  Pictures and Clip Regions.sit
  2370.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Pictures and Clip Regions.sit
  2371.  Size:  4K         Date:10/29/92         Version: 
  2372.  Description:
  2373.  Pictures and Clip Regions - This note describes a problem that affects 
  2374. creation of QuickDraw pictures. When a GrafPort is created, the fields in 
  2375. the GrafPort are given default values; one of these is the clip region, 
  2376. which is set to the rectangle (–32767, –32767, 32767, 32767). If you create
  2377. a picture, then call DrawPicture with a destination rectangle that is not 
  2378. the same size as the picFrame without ever changing the default clip 
  2379. region, nothing will be drawn.
  2380.  
  2381.  Name  =  Picture Utility Q&As.sit
  2382.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Picture Utility Q&As.sit
  2383.  Size:  7K         Date:10/29/92         Version: 
  2384.  Description:
  2385.  Picture Utility Q&As - This Technical Note contains a collection of Q&As 
  2386. relating to a specific topic—questions you’ve sent the Developer Support 
  2387. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2388. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2389. have the editing and organization of other Technical Notes. The Q&A 
  2390. function is to get new technical information and updates to you quickly, 
  2391. saving the polish for when the information migrates into reference manuals.
  2392.  
  2393.  Name  =  PictComments Real Deal.sit
  2394.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:PictComments Real Deal.sit
  2395.  Size: 35K         Date:10/29/92         Version: 
  2396.  Description:
  2397.  PictComments Real Deal - Changes since March 1988:  This Note (formerly 
  2398. titled “Optimizing for the LaserWriter—PicComments”) describes the picture 
  2399. comments defined and interpreted by the Apple printer drivers. Most of the 
  2400. picture comments are specific to PostScript, but we renamed the Note to 
  2401. emphasize that LaserWriter printers are not necessarily PostScript devices,
  2402. and that QuickDraw printer drivers may implement their own picture comment 
  2403. handling. This Note has been completely rewritten and incorporates all 
  2404. additional insights gained during the last few years.
  2405.  
  2406.  Name  =  Performance Tuning.sit
  2407.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Performance Tuning.sit
  2408.  Size: 20K         Date:10/29/92         Version: 
  2409.  Description:
  2410.  Performance Tuning - This Technical Note is a collection of useful ideas 
  2411. and suggestions to help you decrease the time required to compile and link 
  2412. under MPW. Some of the issues are even relevant to any development tools 
  2413. running under the Macintosh environment. The Tech Note will also clarify 
  2414. what performance tunings work, and which are marginal or may not work at 
  2415. all.
  2416.  
  2417.  Name  =  Pascal to C PROC Parms.sit
  2418.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Pascal to C PROC Parms.sit
  2419.  Size: 13K         Date:10/29/92         Version: 
  2420.  Description:
  2421.  Pascal to C PROC Parms - This Technical Note talks about nested procedures 
  2422. and PROCEDURE parameters in Pascal and what to do when converting them into
  2423. C or C++. Changes since February 1990. Fixed some type coercion problems.
  2424.  
  2425.  Name  =  Pascal RoutiP.sit
  2426.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Pascal RoutiP.sit
  2427.  Size:  5K         Date:10/29/92         Version: 
  2428.  Description:
  2429.  Pascal RoutiP - Routines passed by pointer are used in many places in 
  2430. conjunction with Macintosh system routines. For example, filter procedures 
  2431. for modal dialogs are passed by pointer, as are controls’ action procedures
  2432. (when calling TrackControl), and I/O completion routines.
  2433.  
  2434.  Name  =  Palette Mgr Q&As.sit
  2435.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Palette Mgr Q&As.sit
  2436.  Size:  7K         Date:10/29/92         Version: 
  2437.  Description:
  2438.  Palette Mgr Q&As - This Technical Note contains a collection of Q&As 
  2439. relating to a specific topic—questions you’ve sent the Developer Support 
  2440. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2441. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2442. have the editing and organization of other Technical Notes. The Q&A 
  2443. function is to get new technical information and updates to you quickly, 
  2444. saving the polish for when the information migrates into reference manuals.
  2445.  
  2446.  Name  =  Palette Manager Changes 6.0.sit
  2447.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Palette Manager Changes 6.0.sit
  2448.  Size:  6K         Date:10/29/92         Version: 
  2449.  Description:
  2450.  Palette Manager Changes 6.0 - This Technical Note describes the changes and
  2451. enhancements to the Palette Manager in System Software 6.0.2 and future 
  2452. versions.
  2453.  
  2454.  Name  =  PackBits.sit
  2455.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:PackBits.sit
  2456.  Size:  8K         Date:10/29/92         Version: 
  2457.  Description:
  2458.  PackBits - This Technical Note describes the format of data packed by the 
  2459. Toolbox utility _PackBits and documents a change to the srcBytes limit and 
  2460. possible worst case. Although you can simply unpack this data using 
  2461. _UnPackBits, Apple provides this information for the terminally curious and
  2462. for those manipulating MacPaint® documents or PICT files by hand. Warning: 
  2463. This format information is subject to change. Changes since November 1990. 
  2464. A warning has been added about the handling of a flag-counter byte value of
  2465. -128.
  2466.  
  2467.  Name  =  PPC Toolbox Q&As.sit
  2468.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:PPC Toolbox Q&As.sit
  2469.  Size:  7K         Date:10/29/92         Version: 
  2470.  Description:
  2471.  PPC Toolbox Q&As - This Technical Note contains a collection of Q&As 
  2472. relating to a specific topic—questions you’ve sent the Developer Support 
  2473. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2474. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2475. have the editing and organization of other Technical Notes. The Q&A 
  2476. function is to get new technical information and updates to you quickly, 
  2477. saving the polish for when the information migrates into reference manuals.
  2478.  
  2479.  Name  =  PIdle Procedure.sit
  2480.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PIdle Procedure.sit
  2481.  Size:  7K         Date:10/29/92         Version: 
  2482.  Description:
  2483.  PIdle Procedure - This Technical Note discusses how to defensively program 
  2484. a pIdle procedure to work with the majority of print drivers in existence 
  2485. today, and how to install it at print time.
  2486.  
  2487.  Name  =  PDS Q&As.sit
  2488.  Path =  AMUG CD:Files:MacTechNotes:Hardware:PDS Q&As.sit
  2489.  Size: 10K         Date:10/29/92         Version: 
  2490.  Description:
  2491.  PDS Q&As - This Technical Note contains a collection of Q&As relating to a 
  2492. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2493. along with answers from the DSC engineers. While DSC engineers have checked
  2494. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2495. editing and organization of other Technical Notes. The Q&A function is to 
  2496. get new technical information and updates to you quickly, saving the polish
  2497. for when the information migrates into reference manuals.
  2498.  
  2499.  Name  =  PBShare & PBUnshare.sit
  2500.  Path =  AMUG CD:Files:MacTechNotes:Files:PBShare & PBUnshare.sit
  2501.  Size: 10K         Date:10/29/92         Version: 
  2502.  Description:
  2503.  PBShare & PBUnshare - This Technical Note documents three new File Manager 
  2504. routines available on shared local volumes. The Pascal glue code, C glue 
  2505. code, and the assembler equates and macros for the calls are included in 
  2506. this note. Changes since October 1991. Corrected ioObjType input values for
  2507. PBGetUGEntry.
  2508.  
  2509.  Name  =  PBHSetVol.sit
  2510.  Path =  AMUG CD:Files:MacTechNotes:Files:PBHSetVol.sit
  2511.  Size:  5K         Date:10/29/92         Version: 
  2512.  Description:
  2513.  PBHSetVol - This note explains PBHSetVol, and why its use is not 
  2514. recommended. PBHSetVol, like SetVol and PBSetVol, allows you to set the 
  2515. current default volume and directory to be used with subsequent File 
  2516. Manager calls. Unlike SetVol and PBSetVol, though, PBHSetVol lets you 
  2517. specify the volume and the directory separately, using the ioVRefNum and 
  2518. ioWDDirID fields.
  2519.  
  2520.  Name  =  PBGetCatInfo&ioFDirIndex.sit
  2521.  Path =  AMUG CD:Files:MacTechNotes:Files:PBGetCatInfo&ioFDirIndex.sit
  2522.  Size:  8K         Date:10/29/92         Version: 
  2523.  Description:
  2524.  PBGetCatInfo&ioFDirIndex - This technical note describes how to set 
  2525. ioFDirIndex for PBGetCatInfo. The File Manager chapter of Inside Macintosh 
  2526. volume IV is not very specific in describing how to use ioFDirIndex when 
  2527. calling PBGetCatInfo. It correctly says that ioFDirIndex should be positive
  2528. if you are making indexed calls to PBGetCatInfo (analogous to making 
  2529. indexed calls to PBGetVInfo as described in Technical Note #24).
  2530.  
  2531.  Name  =  PBClose the Barn Door.sit
  2532.  Path =  AMUG CD:Files:MacTechNotes:Devices:PBClose the Barn Door.sit
  2533.  Size:  5K         Date:10/29/92         Version: 
  2534.  Description:
  2535.  PBClose the Barn Door - This Technical Note discusses the need for 
  2536. Macintosh device drivers to implement _PBClose. You may get the idea when 
  2537. implementing device drivers that _PBClose is superfluous.  After all, if 
  2538. you have a resident driver for a NuBus™ video board, the only time your 
  2539. driver is not needed is if the operating system is going away.  It might 
  2540. seem that nothing important can happen after the operating system goes 
  2541. away, so why bother with _PBClose?  Well, it turns out a lot can happen, 
  2542. and this Note tells you why it is important to implement a Close (_PBClose)
  2543. routine.
  2544.  
  2545.  Name  =  PAP Q&As.sit
  2546.  Path =  AMUG CD:Files:MacTechNotes:Networking:PAP Q&As.sit
  2547.  Size:  7K         Date:10/29/92         Version: 
  2548.  Description:
  2549.  PAP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2550. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2551. along with answers from the DSC engineers. While DSC engineers have checked
  2552. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2553. editing and organization of other Technical Notes. The Q&A function is to 
  2554. get new technical information and updates to you quickly, saving the polish
  2555. for when the information migrates into reference manuals.
  2556.  
  2557.  Name  =  Owned Resource Shortcuts.sit
  2558.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Owned Resource Shortcuts.sit
  2559.  Size:  5K         Date:10/29/92         Version: 
  2560.  Description:
  2561.  Owned Resource Shortcuts - To allow the Font/DA Mover to renumber desk 
  2562. accessories as needed when moving them between system files, desk 
  2563. accessories should use the “owned resource” protocol described in the 
  2564. Resource Manager chapter of Inside Macintosh Volume I.
  2565.  
  2566.  Name  =  Our Checksum Bounced.sit
  2567.  Path =  AMUG CD:Files:MacTechNotes:Devices:Our Checksum Bounced.sit
  2568.  Size:  6K         Date:10/29/92         Version: 
  2569.  Description:
  2570.  Our Checksum Bounced - This Technical Note discusses a fix to a SCSI 
  2571. Manager bug which concerns all developers working with SCSI and NuBus™ 
  2572. device drivers.
  2573.  
  2574.  Name  =  Opening Serial Driver.sit
  2575.  Path =  AMUG CD:Files:MacTechNotes:Devices:Opening Serial Driver.sit
  2576.  Size:  5K         Date:10/29/92         Version: 
  2577.  Description:
  2578.  Opening Serial Driver - This Technical Note describes the recommended, 
  2579. safe, and compatible way to open the Macintosh serial driver, and it 
  2580. explains why you should no longer check for port availability. Changes 
  2581. since October 1989. Corrected syntax errors in the sample code.
  2582.  
  2583.  Name  =  Opening AppleTalk.sit
  2584.  Path =  AMUG CD:Files:MacTechNotes:Networking:Opening AppleTalk.sit
  2585.  Size:  6K         Date:10/29/92         Version: 
  2586.  Description:
  2587.  Opening AppleTalk - This Technical Note describes the most effective, safe,
  2588. and compatible way to open the AppleTalk drivers, .MPP and .ATP. The 
  2589. process of opening the AppleTalk drivers, .MPP and .ATP, can be greatly 
  2590. simplified.  The AppleTalk Manager chapters of Inside Macintosh describe 
  2591. the calls MPPOpen and ATPLoad for use by high-level languages.  They also 
  2592. describe the process of examining low-memory globals SPConfig and PortBUse 
  2593. before calling _Open for assembly language use of AppleTalk.
  2594.  
  2595.  Name  =  OpenRFPerm.sit
  2596.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:OpenRFPerm.sit
  2597.  Size:  5K         Date:10/29/92         Version: 
  2598.  Description:
  2599.  OpenRFPerm - This note corrects an error in the description of the Resource
  2600. Manager routine OpenRFPerm found in Inside Macintosh Volume IV.
  2601.  
  2602.  Name  =  OmegaSANE.sit
  2603.  Path =  AMUG CD:Files:MacTechNotes:Operating System:OmegaSANE.sit
  2604.  Size: 10K         Date:10/29/92         Version: 
  2605.  Description:
  2606.  OmegaSANE - System 7.0.1 introduced a new version of SANE (the Standard 
  2607. Apple Numerics Environment) known as OmegaSANE.  This Note discusses the 
  2608. features of OmegaSANE and the associated compatibility risks. 
  2609.  
  2610.  Name  =  Old Style Colors.sit
  2611.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Old Style Colors.sit
  2612.  Size:  8K         Date:10/29/92         Version: 
  2613.  Description:
  2614.  Old Style Colors - This Technical Note covers limitations of the original 
  2615. Macintosh color model (eight-color) which Inside Macintosh, Volume I-173, 
  2616. QuickDraw does not document. Changes since October 1989. Added definitions 
  2617. of the old-style constants.
  2618.  
  2619.  Name  =  Off-Screen Bitmaps.sit
  2620.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Off-Screen Bitmaps.sit
  2621.  Size: 10K         Date:10/29/92         Version: 
  2622.  Description:
  2623.  Off-Screen Bitmaps - This Technical Note provides an example of creating an
  2624. off-screen bitmap, drawing to it, and then copying from it to the screen.
  2625. Changes since April 1990. Clarified the section on window updates with 
  2626. off-screen bitmaps to explicitly limit these updates to your own windows.
  2627.  
  2628.  Name  =  Object Pascal.sit
  2629.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Object Pascal.sit
  2630.  Size:  5K         Date:10/29/92         Version: 
  2631.  Description:
  2632.  Object Pascal - Object Pascal must have a CODE segment named %_MethTables 
  2633. in order to access object methods. In MacApp this is taken care of “behind 
  2634. the scenes” so you don’t have to worry about it . However, if you are doing
  2635. a straight Object Pascal program, you must make sure that %_MethTables is 
  2636. around when you need it. If it’s unloaded when you call a method, your 
  2637. Macintosh will begin executing wild noncode and die a gruesome and horrible
  2638. death.
  2639.  
  2640.  Name  =  Number of Resources.sit
  2641.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Number of Resources.sit
  2642.  Size:  4K         Date:10/29/92         Version: 
  2643.  Description:
  2644.  Number of Resources - This note describes the limitation of the number of 
  2645. resources in a single resource file.
  2646.  
  2647.  Name  =  Nulls in Filenames.sit
  2648.  Path =  AMUG CD:Files:MacTechNotes:Files:Nulls in Filenames.sit
  2649.  Size:  5K         Date:10/29/92         Version: 
  2650.  Description:
  2651.  Nulls in Filenames - Some applications (loosely speaking so as to include 
  2652. Desk Accessories, INITs, and what-have-you) generate or rename special 
  2653. files on the fly so that they are not explicitly named by the user via 
  2654. SFPutFile. Since the Macintosh file system is very liberal about filenames 
  2655. and only excludes colons from the list of acceptable characters, this can 
  2656. lead to some difficulties, both for the end user and for writers of other 
  2657. programs which may see these files.
  2658.  
  2659.  Name  =  NuBus Q&As.sit
  2660.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Q&As.sit
  2661.  Size: 19K         Date:10/29/92         Version: 
  2662.  Description:
  2663.  NuBus Q&As - This Technical Note contains a collection of Q&As relating to 
  2664. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2665. along with answers from the DSC engineers. While DSC engineers have checked
  2666. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2667. editing and organization of other Technical Notes. The Q&A function is to 
  2668. get new technical information and updates to you quickly, saving the polish
  2669. for when the information migrates into reference manuals.
  2670.  
  2671.  Name  =  NuBus Power Limits.sit
  2672.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Power Limits.sit
  2673.  Size:  7K         Date:10/29/92         Version: 
  2674.  Description:
  2675.  NuBus Power Limits - This Technical Note discusses a very real power limit 
  2676. for NuBus™ expansion cards and warns developers to heed this limit lest 
  2677. they want users trashing their machines by overextending the Macintosh 
  2678. power supply.
  2679.  
  2680.  Name  =  NuBus Physical Designs.sit
  2681.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Physical Designs.sit
  2682.  Size: 14K         Date:10/29/92         Version: 
  2683.  Description:
  2684.  NuBus Physical Designs - This Technical Note discusses the possible 
  2685. problems you might run into while designing a NuBus™ card. It covers some 
  2686. of the specifications which, if not followed, will have problems with 
  2687. current Macintosh machines, and possibly future machines. Changes since 
  2688. June 1989. Added warnings about the no component area and full-size NuBus 
  2689. cards.
  2690.  
  2691.  Name  =  NuBus Interrupt Latency.sit
  2692.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Interrupt Latency.sit
  2693.  Size:  8K         Date:10/29/92         Version: 
  2694.  Description:
  2695.  NuBus Interrupt Latency - This Technical Note discusses NuBus™ interrupt 
  2696. latency, and why, contrary to popular belief, the Macintosh is not a 
  2697. real-time machine. Changes since December 1988. Changed sample code to 
  2698. defer cursor rendering to a deferred task rather than a “pseudo-VBL” task.
  2699. The Macintosh is not a real-time machine.  The Macintosh does not support 
  2700. DMA. There are many variables in the Macintosh that make it impossible to 
  2701. deterministically figure out exactly when things are going to happen.  
  2702. Despite these facts, there are those who must push the envelope. For these 
  2703. courageous adventurers, we provide the following information in the hope 
  2704. that it speeds your journey.
  2705.  
  2706.  Name  =  NuBus Block Transfers.sit
  2707.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Block Transfers.sit
  2708.  Size:  9K         Date:10/29/92         Version: 
  2709.  Description:
  2710.  NuBus Block Transfers - This Technical Note describes the sResource entries
  2711. needed in a declaration ROM to inform NuBus™ masters when a board is 
  2712. capable of receiving or sending block transfers. In addition to normal long
  2713. word transfers, the NuBus specification defines a number of block transfer 
  2714. transactions. In block mode transfers, the system arbitrates for the bus a 
  2715. single time and then performs a group of consecutive long word transfers 
  2716. before releasing the bus. The reduction in bus arbitration time can result 
  2717. in considerable gains in performance.
  2718.  
  2719.  Name  =  Notification Manager.sit
  2720.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Notification Manager.sit
  2721.  Size:  8K         Date:10/29/92         Version: 
  2722.  Description:
  2723.  Notification Manager - This Technical Note describes the Notification 
  2724. Manager, the part of the operating system that lets an application, desk 
  2725. accessory, or driver alert the user. Changes since October 1989. Clarified 
  2726. the section on error handling for calls to _NMInstall.
  2727.  
  2728.  Name  =  Notification Mgr Q&As.sit
  2729.  Path =  AMUG CD:Files:MacTechNotes:Processes:Notification Mgr Q&As.sit
  2730.  Size:  7K         Date:10/29/92         Version: 
  2731.  Description:
  2732.  Notification Mgr Q&As - This Technical Note contains a collection of Q&As 
  2733. relating to a specific topic—questions you’ve sent the Developer Support 
  2734. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2735. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2736. have the editing and organization of other Technical Notes. The Q&A 
  2737. function is to get new technical information and updates to you quickly, 
  2738. saving the polish for when the information migrates into reference manuals.
  2739.  
  2740.  Name  =  New Resource Manager Calls.sit
  2741.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:New Resource Manager Calls.sit
  2742.  Size:  5K         Date:10/29/92         Version: 
  2743.  Description:
  2744.  New Resource Manager Calls - This Technical Note describes two new Resource
  2745. Manager calls that make opening and creating resource files much easier.
  2746.  
  2747.  Name  =  New CDEV Messages.sit
  2748.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:New CDEV Messages.sit
  2749.  Size:  5K         Date:10/29/92         Version: 
  2750.  Description:
  2751.  New CDEV Messages - This Technical Note describes some previously 
  2752. undocumented messages that the Control Panel can send to a Control Panel 
  2753. device (cdev).
  2754.  
  2755.  Name  =  NBP Q&As.sit
  2756.  Path =  AMUG CD:Files:MacTechNotes:Networking:NBP Q&As.sit
  2757.  Size:  8K         Date:10/29/92         Version: 
  2758.  Description:
  2759.  NBP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2760. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2761. along with answers from the DSC engineers. While DSC engineers have checked
  2762. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2763. editing and organization of other Technical Notes. The Q&A function is to 
  2764. get new technical information and updates to you quickly, saving the polish
  2765. for when the information migrates into reference manuals.
  2766.  
  2767.  Name  =  My Life as a Pascal Object.sit
  2768.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:My Life as a Pascal Object.sit
  2769.  Size: 12K         Date:10/29/92         Version: 
  2770.  Description:
  2771.  My Life as a Pascal Object - This Technical Note discusses the PascalObject
  2772. base class, used, for instance, with MacApp programming. The Technical Note
  2773. describes how to write PascalObject derived classes that work with both 
  2774. Object Pascal and C++ code linking. It also describes the current 
  2775. restrictions and bugs with writing C++ code using PascalObject as the base 
  2776. class. This Technical Note is based on MacApp 2.0(.1), MPW 3.2 and MPW C++ 
  2777. 3.1.
  2778.  
  2779.  Name  =  Multiple Inheritance.sit
  2780.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Multiple Inheritance.sit
  2781.  Size:  9K         Date:10/29/92         Version: 
  2782.  Description:
  2783.  Multiple Inheritance - This Technical Note answers a common question about 
  2784. MPW C++:  “Why doesn’t HandleObject support multiple inheritance?”  It does
  2785. this by giving a brief overview of how multiple inheritance is implemented 
  2786. in MPW C++.
  2787.  
  2788.  Name  =  MultiFinder and _SetGrowZon.sit
  2789.  Path =  AMUG CD:Files:MacTechNotes:Memory:MultiFinder and _SetGrowZon.sit
  2790.  Size:  6K         Date:10/29/92         Version: 
  2791.  Description:
  2792.  MultiFinder and _SetGrowZon - MultiFinder patches the _SetGrowZone trap, 
  2793. and this patch can cause your program to crash if you attempt to save and 
  2794. restore the grow zone procedure.
  2795.  
  2796.  Name  =  MultiFinder Revisited.sit
  2797.  Path =  AMUG CD:Files:MacTechNotes:Overview:MultiFinder Revisited.sit
  2798.  Size: 10K         Date:10/29/92         Version: 
  2799.  Description:
  2800.  MultiFinder Revisited - This Technical Note describes several new features 
  2801. found in MultiFinder 6.0 and answers a few more commonly-asked questions.
  2802. Changes since December 1989. Added a warning to the section on 
  2803. childDiedEvents about distribution of MultiFinder 6.1bx.
  2804.  
  2805.  Name  =  MultiFinder Questions.sit
  2806.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:MultiFinder Questions.sit
  2807.  Size:  8K         Date:10/29/92         Version: 
  2808.  Description:
  2809.  MultiFinder Questions - This technical note provides answers to some of the
  2810. more frequently asked questions about MultiFinder. The development name for
  2811. MultiFinder was Juggler, so the term “juggle” is used in this technical 
  2812. note to denote a context switch.
  2813.  
  2814.  Name  =  MultiFinder Miscellanea.sit
  2815.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:MultiFinder Miscellanea.sit
  2816.  Size: 15K         Date:10/29/92         Version: 
  2817.  Description:
  2818.  MultiFinder Miscellanea - This Technical Note discusses MultiFinder issues 
  2819. of which programmers should be aware. Changes since June 1988. Updated and 
  2820. generalized sample code to reflect new MPW 3.0 calls in both C and Pascal 
  2821. for saving and restoring A5 for interrupt code that accesses application 
  2822. globals.  Removed text that can be found in Programmer’s Guide to 
  2823. MultiFinder, and added a note about _PostEvent.
  2824.  
  2825.  Name  =  Movie Toolbox Q&As.sit
  2826.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Movie Toolbox Q&As.sit
  2827.  Size: 21K         Date:10/29/92         Version: 
  2828.  Description:
  2829.  Movie Toolbox Q&As - This Technical Note contains a collection of Q&As 
  2830. relating to a specific topic—questions you’ve sent the Developer Support 
  2831. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2832. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2833. have the editing and organization of other Technical Notes. The Q&A 
  2834. function is to get new technical information and updates to you quickly, 
  2835. saving the polish for when the information migrates into reference manuals.
  2836.  
  2837.  Name  =  MoveHHi and SetResPurge.sit
  2838.  Path =  AMUG CD:Files:MacTechNotes:Memory:MoveHHi and SetResPurge.sit
  2839.  Size:  4K         Date:10/29/92         Version: 
  2840.  Description:
  2841.  MoveHHi and SetResPurge - SetResPurge(TRUE) is called to make the Memory 
  2842. Manager call the Resource Manager before purging a block specified by a 
  2843. handle. If the handle is a handle to a resource, and its resChanged bit is 
  2844. set, the resource data will be written out (using WriteResource). When 
  2845. MoveHHi is called, even though the handle’s block is not actually being 
  2846. purged, the resource data specified by the handle will be written out. An 
  2847. application can prevent this by calling SetResPurge(FALSE) before calling 
  2848. MoveHHi (and then calling SetResPurge(TRUE) after the MoveHHi call).
  2849.  
  2850.  Name  =  Movable Modal Dialogs.sit
  2851.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Movable Modal Dialogs.sit
  2852.  Size:  6K         Date:10/29/92         Version: 
  2853.  Description:
  2854.  Movable Modal Dialogs - This Technical Note describes the process by which 
  2855. an application can remap the Help Manager 'hmnu' resource while a movable 
  2856. modal dialog box is on the screen. The Help Manager handles the case for 
  2857. modal dialog boxes but punts in the case of movable modal dialog boxes. The
  2858. following information will help you get the correct interface performance.
  2859.  
  2860.  Name  =  MoreMasters Revisited.sit
  2861.  Path =  AMUG CD:Files:MacTechNotes:Memory:MoreMasters Revisited.sit
  2862.  Size:  7K         Date:10/29/92         Version: 
  2863.  Description:
  2864.  MoreMasters Revisited - MoreMasters should be called from CODE segment 1. 
  2865. The number of master pointers that a program needs can be determined 
  2866. empirically. MoreMasters can be tricked into creating the exact number of 
  2867. master pointers desired.
  2868.  
  2869.  Name  =  Mixing HFS and C I/O.sit
  2870.  Path =  AMUG CD:Files:MacTechNotes:Files:Mixing HFS and C I/O.sit
  2871.  Size:  7K         Date:10/29/92         Version: 
  2872.  Description:
  2873.  Mixing HFS and C I/O - This Technical Note discusses the problem of mixing 
  2874. calls to the Macintosh file system with calls to MPW C library file I/O 
  2875. routines. Problems with Communication Between HFS and C. Frequently, 
  2876. developers want to use both Macintosh file I/O and C file I/O.  Developers 
  2877. who do this must keep in mind that they are combining two distinct file 
  2878. representations (the Macintosh and ANSI C). The only limitation on mixing 
  2879. HFS and C I/O functions is that they cannot be mixed on the same open file.
  2880. There are three reasons why this cannot be done.
  2881.  
  2882.  Name  =  Misc Tool Q&As.sit
  2883.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Misc Tool Q&As.sit
  2884.  Size:  8K         Date:10/29/92         Version: 
  2885.  Description:
  2886.  Misc Tool Q&As - This Technical Note contains a collection of Q&As relating
  2887. to a specific topic—questions you’ve sent the Developer Support Center 
  2888. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2889. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2890. the editing and organization of other Technical Notes. The Q&A function is 
  2891. to get new technical information and updates to you quickly, saving the 
  2892. polish for when the information migrates into reference manuals.
  2893.  
  2894.  Name  =  Menu Mgr Q&As.sit
  2895.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Menu Mgr Q&As.sit
  2896.  Size: 25K         Date:10/29/92         Version: 
  2897.  Description:
  2898.  Menu Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  2899. to a specific topic—questions you’ve sent the Developer Support Center 
  2900. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2901. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2902. the editing and organization of other Technical Notes. The Q&A function is 
  2903. to get new technical information and updates to you quickly, saving the 
  2904. polish for when the information migrates into reference manuals.
  2905.  
  2906.  Name  =  Memory Mgt Ov Q&As.sit
  2907.  Path =  AMUG CD:Files:MacTechNotes:Memory:Memory Mgt Ov Q&As.sit
  2908.  Size: 10K         Date:10/29/92         Version: 
  2909.  Description:
  2910.  Memory Mgt Ov Q&As - This Technical Note contains a collection of Q&As 
  2911. relating to a specific topic—questions you’ve sent the Developer Support 
  2912. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2913. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2914. have the editing and organization of other Technical Notes. The Q&A 
  2915. function is to get new technical information and updates to you quickly, 
  2916. saving the polish for when the information migrates into reference manuals.
  2917.  
  2918.  Name  =  Memory Mgr Q&As.sit
  2919.  Path =  AMUG CD:Files:MacTechNotes:Memory:Memory Mgr Q&As.sit
  2920.  Size:  9K         Date:10/29/92         Version: 
  2921.  Description:
  2922.  Memory Mgr Q&As - This Technical Note contains a collection of Q&As 
  2923. relating to a specific topic—questions you’ve sent the Developer Support 
  2924. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2925. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2926. have the editing and organization of other Technical Notes. The Q&A 
  2927. function is to get new technical information and updates to you quickly, 
  2928. saving the polish for when the information migrates into reference manuals.
  2929.  
  2930.  Name  =  Memory H/W Q&As.sit
  2931.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Memory H/W Q&As.sit
  2932.  Size: 10K         Date:10/29/92         Version: 
  2933.  Description:
  2934.  Memory H/W Q&As - This Technical Note contains a collection of Q&As 
  2935. relating to a specific topic—questions you’ve sent the Developer Support 
  2936. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2937. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2938. have the editing and organization of other Technical Notes. The Q&A 
  2939. function is to get new technical information and updates to you quickly, 
  2940. saving the polish for when the information migrates into reference manuals.
  2941.  
  2942.  Name  =  Managerial Abuse.sit
  2943.  Path =  AMUG CD:Files:MacTechNotes:Overview:Managerial Abuse.sit
  2944.  Size: 11K         Date:10/29/92         Version: 
  2945.  Description:
  2946.  Managerial Abuse - When using the various pieces of the Macintosh operating
  2947. system there is a temptation to try to stretch the built-in Managers too 
  2948. far. Developers should be aware of the intended purpose of the various 
  2949. Managers and beware of using them for things that they were not designed to
  2950. handle. If extended beyond their design goals, they will become slow and 
  2951. unwieldy.
  2952.  
  2953.  Name  =  MacsBug Q&As.sit
  2954.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacsBug Q&As.sit
  2955.  Size: 14K         Date:10/29/92         Version: 
  2956.  Description:
  2957.  MacsBug Q&As - This Technical Note contains a collection of Q&As relating 
  2958. to a specific topic—questions you’ve sent the Developer Support Center 
  2959. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2960. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2961. the editing and organization of other Technical Notes. The Q&A function is 
  2962. to get new technical information and updates to you quickly, saving the 
  2963. polish for when the information migrates into reference manuals.
  2964.  
  2965.  Name  =  Macintosh SE/30.sit
  2966.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh SE/30.sit
  2967.  Size: 10K         Date:10/29/92         Version: 
  2968.  Description:
  2969.  Macintosh SE/30 - This Technical Note discusses the Macintosh SE/30, items 
  2970. of interest to developers, and sources for further information. Changes 
  2971. since April 1989. Corrected an error in the addresses of the video display 
  2972. buffers. The Macintosh SE/30 is a modification of the original Macintosh SE
  2973. concept. The SE/30 combines the modularity of the original SE with the 
  2974. capabilities of the larger Macintosh IIx.  Although the name implies that 
  2975. the SE/30 borrows many characteristics from the SE, there are actually 
  2976. substantial differences between the two machines, and this Note addresses 
  2977. some of those differences.
  2978.  
  2979.  Name  =  Macintosh Plus ROMs.sit
  2980.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh Plus ROMs.sit
  2981.  Size:  4K         Date:10/29/92         Version: 
  2982.  Description:
  2983.  Macintosh Plus ROMs - Readers Digest condensed version of Macintosh Plus 
  2984. ROM history, or the truth according to Bo3bdar the everpresent.
  2985.  
  2986.  Name  =  MacinTalk Final Chapter.sit
  2987.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacinTalk Final Chapter.sit
  2988.  Size:  6K         Date:10/29/92         Version: 
  2989.  Description:
  2990.  MacinTalk Final Chapter - This Technical Note discusses the MacinTalk 
  2991. software product.
  2992.  
  2993.  Name  =  MacWorkstation Q&As.sit
  2994.  Path =  AMUG CD:Files:MacTechNotes:Networking:MacWorkstation Q&As.sit
  2995.  Size:  7K         Date:10/29/92         Version: 
  2996.  Description:
  2997.  MacWorkstation Q&As - This Technical Note contains a collection of Q&As 
  2998. relating to a specific topic—questions you’ve sent the Developer Support 
  2999. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3000. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3001. have the editing and organization of other Technical Notes. The Q&A 
  3002. function is to get new technical information and updates to you quickly, 
  3003. saving the polish for when the information migrates into reference manuals.
  3004.  
  3005.  Name  =  MacTCP Q&As.sit
  3006.  Path =  AMUG CD:Files:MacTechNotes:Networking:MacTCP Q&As.sit
  3007.  Size: 17K         Date:10/29/92         Version: 
  3008.  Description:
  3009.  MacTCP Q&As - This Technical Note contains a collection of Q&As relating to
  3010. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3011. along with answers from the DSC engineers. While DSC engineers have checked
  3012. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3013. editing and organization of other Technical Notes. The Q&A function is to 
  3014. get new technical information and updates to you quickly, saving the polish
  3015. for when the information migrates into reference manuals.
  3016.  
  3017.  Name  =  MacPaint Document Format.sit
  3018.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacPaint Document Format.sit
  3019.  Size:  8K         Date:10/29/92         Version: 
  3020.  Description:
  3021.  MacPaint Document Format - This Technical Note describes the internal 
  3022. format of a MacPaint® document, which is a standard used by many other 
  3023. programs.  This description is the same as that found in the “Macintosh 
  3024. Miscellaneous” section of early Inside Macintosh versions. Changes since 
  3025. October 1988. Fixed bugs in the example code.
  3026.  
  3027.  Name  =  Mac IIfx Inside Story.sit
  3028.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac IIfx Inside Story.sit
  3029.  Size:  9K         Date:10/29/92         Version: 
  3030.  Description:
  3031.  Mac IIfx Inside Story - This Technical Note addresses various areas of 
  3032. potential incompatibilities with the Macintosh IIfx and current software 
  3033. applications and provides information about some of Apple’s compatibility 
  3034. software updates.
  3035.  
  3036.  Name  =  Mac II Board Suppliers.sit
  3037.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac II Board Suppliers.sit
  3038.  Size:  5K         Date:10/29/92         Version: 
  3039.  Description:
  3040.  Mac II Board Suppliers - This note lists suppliers of parts that may be 
  3041. helpful for Macintosh II board developers. If your company supplies these 
  3042. parts, but is not listed here, please send a message to us (at the address 
  3043. on Technical Note #0) and we’ll include you in the next revision of this 
  3044. technical note.
  3045.  
  3046.  Name  =  Mac Common LISP Q&As.sit
  3047.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Mac Common LISP Q&As.sit
  3048.  Size:  6K         Date:10/29/92         Version: 
  3049.  Description:
  3050.  Mac Common LISP Q&As - This Technical Note contains a collection of Q&As 
  3051. relating to a specific topic—questions you’ve sent the Developer Support 
  3052. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3053. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3054. have the editing and organization of other Technical Notes. The Q&A 
  3055. function is to get new technical information and updates to you quickly, 
  3056. saving the polish for when the information migrates into reference manuals.
  3057.  
  3058.  Name  =  MacApp 'View'.sit
  3059.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp 'View'.sit
  3060.  Size: 19K         Date:10/29/92         Version: 
  3061.  Description:
  3062.  MacApp 'View' - This Technical Note describes the new MacApp 3.0 'View' 
  3063. resource.
  3064.  
  3065.  Name  =  MacApp Q&As.sit
  3066.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Q&As.sit
  3067.  Size: 15K         Date:10/29/92         Version: 
  3068.  Description:
  3069.  MacApp Q&As - This Technical Note contains a collection of Q&As relating to
  3070. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3071. along with answers from the DSC engineers. While DSC engineers have checked
  3072. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3073. editing and organization of other Technical Notes. The Q&A function is to 
  3074. get new technical information and updates to you quickly, saving the polish
  3075. for when the information migrates into reference manuals.
  3076.  
  3077.  Name  =  MacApp Bugs 3.0.sit
  3078.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Bugs 3.0.sit
  3079.  Size: 38K         Date:10/29/92         Version: 
  3080.  Description:
  3081.  MacApp Bugs 3.0 - This Technical Note describes the latest information 
  3082. about bugs or unexpected “features” in MacApp.  Where possible, solutions 
  3083. and fixes are noted.  DTS intends this Note to be a complete list of all 
  3084. known bugs in MacApp and will update it as old bugs are fixed or new ones 
  3085. appear.  If you have encountered a bug or unexpected feature which is not 
  3086. described here, be sure to let DTS know. Specific code examples and 
  3087. suggested fixes are useful.
  3088.  
  3089.  Name  =  MPW Tool Q&As.sit
  3090.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Tool Q&As.sit
  3091.  Size: 16K         Date:10/29/92         Version: 
  3092.  Description:
  3093.  MPW Tool Q&As - This Technical Note contains a collection of Q&As relating 
  3094. to a specific topic—questions you’ve sent the Developer Support Center 
  3095. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3096. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3097. the editing and organization of other Technical Notes. The Q&A function is 
  3098. to get new technical information and updates to you quickly, saving the 
  3099. polish for when the information migrates into reference manuals.
  3100.  
  3101.  Name  =  MPW Q&As.sit
  3102.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Q&As.sit
  3103.  Size:  9K         Date:10/29/92         Version: 
  3104.  Description:
  3105.  MPW Q&As - This Technical Note contains a collection of Q&As relating to a 
  3106. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3107. along with answers from the DSC engineers. While DSC engineers have checked
  3108. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3109. editing and organization of other Technical Notes. The Q&A function is to 
  3110. get new technical information and updates to you quickly, saving the polish
  3111. for when the information migrates into reference manuals.
  3112.  
  3113.  Name  =  MPW Pascal Q&As.sit
  3114.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Pascal Q&As.sit
  3115.  Size:  7K         Date:10/29/92         Version: 
  3116.  Description:
  3117.  MPW Pascal Q&As - This Technical Note contains a collection of Q&As 
  3118. relating to a specific topic—questions you’ve sent the Developer Support 
  3119. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3120. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3121. have the editing and organization of other Technical Notes. The Q&A 
  3122. function is to get new technical information and updates to you quickly, 
  3123. saving the polish for when the information migrates into reference manuals.
  3124.  
  3125.  Name  =  MPW Library Q&As.sit
  3126.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Library Q&As.sit
  3127.  Size:  7K         Date:10/29/92         Version: 
  3128.  Description:
  3129.  MPW Library Q&As - This Technical Note contains a collection of Q&As 
  3130. relating to a specific topic—questions you’ve sent the Developer Support 
  3131. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3132. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3133. have the editing and organization of other Technical Notes. The Q&A 
  3134. function is to get new technical information and updates to you quickly, 
  3135. saving the polish for when the information migrates into reference manuals.
  3136.  
  3137.  Name  =  MPW {$LOAD}.sit
  3138.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW {$LOAD}.sit
  3139.  Size:  6K         Date:10/29/92         Version: 
  3140.  Description:
  3141.  MPW {$LOAD} - This technical note discusses the Pascal {$LOAD} directive as
  3142. well as how to unload the _DataInit and %_MethTables segments.
  3143.  
  3144.  Name  =  MPW C Q&As.sit
  3145.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Q&As.sit
  3146.  Size: 23K         Date:10/29/92         Version: 
  3147.  Description:
  3148.  MPW C Q&As - This Technical Note contains a collection of Q&As relating to 
  3149. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3150. along with answers from the DSC engineers. While DSC engineers have checked
  3151. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3152. editing and organization of other Technical Notes. The Q&A function is to 
  3153. get new technical information and updates to you quickly, saving the polish
  3154. for when the information migrates into reference manuals.
  3155.  
  3156.  Name  =  MPW C Functions.sit
  3157.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Functions.sit
  3158.  Size:  4K         Date:10/29/92         Version: 
  3159.  Description:
  3160.  MPW C Functions - Here’s the low-down on when C functions need not be 
  3161. declared in include files.
  3162.  
  3163.  Name  =  MPW C++ Q&As.sit
  3164.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C++ Q&As.sit
  3165.  Size: 17K         Date:10/29/92         Version: 
  3166.  Description:
  3167.  MPW C++ Q&As - This Technical Note contains a collection of Q&As relating 
  3168. to a specific topic—questions you’ve sent the Developer Support Center 
  3169. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3170. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3171. the editing and organization of other Technical Notes. The Q&A function is 
  3172. to get new technical information and updates to you quickly, saving the 
  3173. polish for when the information migrates into reference manuals.
  3174.  
  3175.  Name  =  MPW Assembly Q&As.sit
  3176.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Assembly Q&As.sit
  3177.  Size:  6K         Date:10/29/92         Version: 
  3178.  Description:
  3179.  MPW Assembly Q&As - This Technical Note contains a collection of Q&As 
  3180. relating to a specific topic—questions you’ve sent the Developer Support 
  3181. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3182. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3183. have the editing and organization of other Technical Notes. The Q&A 
  3184. function is to get new technical information and updates to you quickly, 
  3185. saving the polish for when the information migrates into reference manuals.
  3186.  
  3187.  Name  =  MPW 2.0.2 Bugs.sit
  3188.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW 2.0.2 Bugs.sit
  3189.  Size: 16K         Date:10/29/92         Version: 
  3190.  Description:
  3191.  MPW 2.0.2 Bugs - This Technical Note describes latest information about 
  3192. bugs or unexpected “features” in the MPW C, Pascal, and Assembler products 
  3193. and the Toolbox and OS Interface Libraries.  We intend this Note to be a 
  3194. complete list of all known bugs in these products, which will be updated as
  3195. old bugs are fixed, or new ones appear.  If you have encountered a bug or 
  3196. unexpected feature which is not described here, be sure to let us know.  
  3197. Specific code examples are useful.
  3198.  
  3199.  Name  =  MPW -mc68881.sit
  3200.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW -mc68881.sit
  3201.  Size:  9K         Date:10/29/92         Version: 
  3202.  Description:
  3203.  MPW -mc68881 - This Technical Note discusses MPW’s -mc68881 option, which 
  3204. represents Extended values in 96 bits (instead of 80, as with software 
  3205. SANE), and compatibility issues when using non-SANE system calls that 
  3206. expect 80-bit Extended values. Changes since June 1990. Extended the 
  3207. warning about explicitly checking for the presence of an FPU if an 
  3208. application uses floating-point instructions to include the possibility of 
  3209. FPU-less MC68040 products and also raised the issue of extended values 
  3210. embedded in data structures.
  3211.  
  3212.  Name  =  MPP Q&As.sit
  3213.  Path =  AMUG CD:Files:MacTechNotes:Networking:MPP Q&As.sit
  3214.  Size:  7K         Date:10/29/92         Version: 
  3215.  Description:
  3216.  MPP Q&As - This Technical Note contains a collection of Q&As relating to a 
  3217. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3218. along with answers from the DSC engineers. While DSC engineers have checked
  3219. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3220. editing and organization of other Technical Notes. The Q&A function is to 
  3221. get new technical information and updates to you quickly, saving the polish
  3222. for when the information migrates into reference manuals.
  3223.  
  3224.  Name  =  Low-Level Printing.sit
  3225.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Low-Level Printing.sit
  3226.  Size:  4K         Date:10/29/92         Version: 
  3227.  Description:
  3228.  Low-Level Printing - When you use the low-level printer driver to print, 
  3229. you don’t get the benefits of the error checking that is done when you use 
  3230. the high-level Printing Manager. So, if the user prints to an AppleTalk 
  3231. ImageWriter (including an AppleTalk ImageWriter LQ) that is busy printing 
  3232. another job, the driver doesn’t know whether the printer is busy, offline, 
  3233. or disconnected.  Because of this, PrError will return (and PrintErr will 
  3234. contain) abortErr.
  3235.  
  3236.  Name  =  Lock, Unlock the Range.sit
  3237.  Path =  AMUG CD:Files:MacTechNotes:Files:Lock, Unlock the Range.sit
  3238.  Size:  7K         Date:10/29/92         Version: 
  3239.  Description:
  3240.  Lock, Unlock the Range - This Technical Note discusses the _PBLockRange and
  3241. _PBUnlockRange routines; how they act on local and shared volumes and why 
  3242. you should not set the ioPosMode field to fsFromLEOF in the parameter block
  3243. for those routines when accessing a file on an AppleShare volume. Changes 
  3244. since April 1988. Added information on how _PBLockRange and _PBUnlockRange 
  3245. really work.
  3246.  
  3247.  Name  =  Little PowerBook Sleep.sit
  3248.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Little PowerBook Sleep.sit
  3249.  Size:  7K         Date:10/29/92         Version: 
  3250.  Description:
  3251.  Little PowerBook Sleep - The purpose of this Note is to describe the 
  3252. ramifications of resting, sleeping, and power-saving modes in the PowerBook
  3253. family of Macintosh computers, how they may affect your application, and 
  3254. the appropriate ways to defeat them, when appropriate. It also describes 
  3255. some nonintuitive ramifications of working with a battery-powered computer.
  3256.  
  3257.  Name  =  List Mgr Q&As.sit
  3258.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:List Mgr Q&As.sit
  3259.  Size:  7K         Date:10/29/92         Version: 
  3260.  Description:
  3261.  List Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  3262. to a specific topic—questions you’ve sent the Developer Support Center 
  3263. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3264. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3265. the editing and organization of other Technical Notes. The Q&A function is 
  3266. to get new technical information and updates to you quickly, saving the 
  3267. polish for when the information migrates into reference manuals.
  3268.  
  3269.  Name  =  LaserWriter Util Q&As.sit
  3270.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:LaserWriter Util Q&As.sit
  3271.  Size:  5K         Date:10/29/92         Version: 
  3272.  Description:
  3273.  LaserWriter Util Q&As - This Technical Note contains a collection of Q&As 
  3274. relating to a specific topic—questions you’ve sent the Developer Support 
  3275. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3276. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3277. have the editing and organization of other Technical Notes. The Q&A 
  3278. function is to get new technical information and updates to you quickly, 
  3279. saving the polish for when the information migrates into reference manuals.
  3280.  
  3281.  Name  =  LaserWriter ROM Bugs.sit
  3282.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LaserWriter ROM Bugs.sit
  3283.  Size:  6K         Date:10/29/92         Version: 
  3284.  Description:
  3285.  LaserWriter ROM Bugs - These are LaserWriter bugs that your users may 
  3286. encounter when printing from any Macintosh application. These are for your 
  3287. information; you cannot code around them. The bugs described here occur in 
  3288. the 1.0 and 2.0 LaserWriter ROMs.
  3289.  
  3290.  Name  =  Large Screen Displays.sit
  3291.  Path =  AMUG CD:Files:MacTechNotes:Overview:Large Screen Displays.sit
  3292.  Size:  5K         Date:10/29/92         Version: 
  3293.  Description:
  3294.  Large Screen Displays - A number of third-party developers have announced 
  3295. large-screen display peripherals for Macintosh. One of them, Radius Inc., 
  3296. has issued a set of guidelines for developers who wish to remain compatible
  3297. with their Radius FPD; unfortunately, one of their recommendations can 
  3298. cause system crashes. This note suggests a more correct approach.
  3299.  
  3300.  Name  =  LDEF Madness.sit
  3301.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:LDEF Madness.sit
  3302.  Size:  6K         Date:10/29/92         Version: 
  3303.  Description:
  3304.  LDEF Madness - This Technical Note uncovers a problem with writing Pascal 
  3305. list definition procedures and two (yes, count  ’em, two) different methods
  3306. to work around it.
  3307.  
  3308.  Name  =  LAP Q&As.sit
  3309.  Path =  AMUG CD:Files:MacTechNotes:Networking:LAP Q&As.sit
  3310.  Size:  9K         Date:10/29/92         Version: 
  3311.  Description:
  3312.  LAP Q&As - This Technical Note contains a collection of Q&As relating to a 
  3313. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3314. along with answers from the DSC engineers. While DSC engineers have checked
  3315. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3316. editing and organization of other Technical Notes. The Q&A function is to 
  3317. get new technical information and updates to you quickly, saving the polish
  3318. for when the information migrates into reference manuals.
  3319.  
  3320.  Name  =  KillNBP.sit
  3321.  Path =  AMUG CD:Files:MacTechNotes:Networking:KillNBP.sit
  3322.  Size:  4K         Date:10/29/92         Version: 
  3323.  Description:
  3324.  KillNBP - This technical note clears up some confusion regarding the Name 
  3325. Binding Protocol KillNBP function. The description of the PKillNBP function
  3326. on page 519 of Inside Macintosh Volume V is somewhat confusing. The data 
  3327. type of the parameter thePBptr is incorrectly given as ATPPBPtr and the 
  3328. pointer to the queue element from the NBP call to be aborted is incorrectly
  3329. given as being passed in aKillQEl. 
  3330.  
  3331.  Name  =  Keybd Resource Q&As.sit
  3332.  Path =  AMUG CD:Files:MacTechNotes:Text:Keybd Resource Q&As.sit
  3333.  Size:  8K         Date:10/29/92         Version: 
  3334.  Description:
  3335.  Keybd Resource Q&As - This Technical Note contains a collection of Q&As 
  3336. relating to a specific topic—questions you’ve sent the Developer Support 
  3337. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3338. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3339. have the editing and organization of other Technical Notes. The Q&A 
  3340. function is to get new technical information and updates to you quickly, 
  3341. saving the polish for when the information migrates into reference manuals.
  3342.  
  3343.  Name  =  Key Mapping.sit
  3344.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Key Mapping.sit
  3345.  Size: 11K         Date:10/29/92         Version: 
  3346.  Description:
  3347.  Key Mapping - This Technical Note describes the Macintosh family key code 
  3348. mapping scheme when running System file 4.1 and later. This Note also 
  3349. provides a “safe” method for remapping keyboards. Changes since October 
  3350. 1990. Added a section on how 'KMAP' resources are matched to specific ADB 
  3351. keyboard types and a section on the original Macintosh and Macintosh Plus 
  3352. keyboards.
  3353.  
  3354.  Name  =  Joy of 32-Bit Clean.sit
  3355.  Path =  AMUG CD:Files:MacTechNotes:Overview:Joy of 32-Bit Clean.sit
  3356.  Size:  9K         Date:10/29/92         Version: 
  3357.  Description:
  3358.  Joy of 32-Bit Clean - What to do (and what not to do) to make your programs
  3359. run under A/UX and future versions of the Macintosh System Software.
  3360. Changes since October 1988:  Added information on writing 32-bit clean 
  3361. CDEFs, and updated A/UX information to reflect the capabilities of A/UX 
  3362. 1.1.
  3363.  
  3364.  Name  =  ioPosOffset.sit
  3365.  Path =  AMUG CD:Files:MacTechNotes:Files:ioPosOffset.sit
  3366.  Size:  4K         Date:10/29/92         Version: 
  3367.  Description:
  3368.  ioPosOffset - The Device Manager chapter of Inside Macintosh Volume II says
  3369. that ioPosOffset is passed to and returned by Read and Write calls. It also
  3370. says that “After the read [or write] is completed, the position is returned
  3371. in ioPosOffset…” Actually, ioPosOffset is not changed by either call. Also 
  3372. note that device drivers should only look at the dCtlPosition field of the 
  3373. DCE, and should not look directly at the ioPosOffset field of the parameter
  3374. block. The Device Manager sets up dCtlPosition for the driver, taking into 
  3375. account both the ioPosMode and the ioPosOffset.
  3376.  
  3377.  Name  =  ioNamePtr.sit
  3378.  Path =  AMUG CD:Files:MacTechNotes:Files:ioNamePtr.sit
  3379.  Size:  4K         Date:10/29/92         Version: 
  3380.  Description:
  3381.  ioNamePtr - It is very important to set ioNamePtr when making PB calls, 
  3382. even if you don’t want  those calls to return a name. Whenever Inside 
  3383. Macintosh indicates that ioNamePtr is either required for input or returns 
  3384. something, you must set ioNamePtr to either nil (if you aren’t using a 
  3385. name) or to point to storage for a Str255. If you don’t explicitly set 
  3386. ioNamePtr, strange and unusual crashes may occur, depending on the 
  3387. machine/configuration your code is run on.  
  3388.  
  3389.  Name  =  Int'l Resource Q&As.sit
  3390.  Path =  AMUG CD:Files:MacTechNotes:Text:Int'l Resource Q&As.sit
  3391.  Size: 10K         Date:10/29/92         Version: 
  3392.  Description:
  3393.  Int'l Resource Q&A - This Technical Note contains a collection of Q&As 
  3394. relating to a specific topic—questions you’ve sent the Developer Support 
  3395. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3396. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3397. have the editing and organization of other Technical Notes. The Q&A 
  3398. function is to get new technical information and updates to you quickly, 
  3399. saving the polish for when the information migrates into reference manuals.
  3400.  
  3401.  Name  =  International Canceling.sit
  3402.  Path =  AMUG CD:Files:MacTechNotes:Text:International Canceling.sit
  3403.  Size:  8K         Date:10/29/92         Version: 
  3404.  Description:
  3405.  International Canceling - This Technical Note describes potential problems 
  3406. canceling operations with the Command-period key sequence and international
  3407. keyboards.
  3408.  
  3409.  Name  =  InternationalCha.sit
  3410.  Path =  AMUG CD:Files:MacTechNotes:Text:InternationalCha.sit
  3411.  Size:  6K         Date:10/29/92         Version: 
  3412.  Description:
  3413.  InternationalCha - The International Utilities package and the 
  3414. international resources have been changed with System file 4.1 to take 
  3415. advantage of the Script Manager.
  3416.  
  3417.  Name  =  Installer Q&As.sit
  3418.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Installer Q&As.sit
  3419.  Size: 15K         Date:10/29/92         Version: 
  3420.  Description:
  3421.  Installer Q&As - This Technical Note contains a collection of Q&As relating
  3422. to a specific topic—questions you’ve sent the Developer Support Center 
  3423. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3424. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3425. the editing and organization of other Technical Notes. The Q&A function is 
  3426. to get new technical information and updates to you quickly, saving the 
  3427. polish for when the information migrates into reference manuals.
  3428.  
  3429.  Name  =  Inside Object Pascal.sit
  3430.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Inside Object Pascal.sit
  3431.  Size:  5K         Date:10/29/92         Version: 
  3432.  Description:
  3433.  Inside Object Pascal - This Technical Note briefly explains why Object 
  3434. Pascal and MacApp should only be used to write applications and MPW tools.
  3435. Although Pascal can be used to write desk accessories, drivers, XCMDs and 
  3436. other types of stand–alone code, and Object Pascal is an extension of 
  3437. Pascal, Object Pascal cannot be used to write anything other than an 
  3438. application.  This limitation is due to the fact that Object Pascal method 
  3439. dispatching relies on a valid A5 pointing to a jump table.  Because MacApp 
  3440. is written in Object Pascal, this limitation applies to it as well.
  3441.  
  3442.  Name  =  Image Writer IIMotio.sit
  3443.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Image Writer IIMotio.sit
  3444.  Size:  5K         Date:10/29/92         Version: 
  3445.  Description:
  3446.  Image Writer II Motion - The purpose of this technical note is to answer 
  3447. the many questions asked about why the paper moves the way it does on the 
  3448. ImageWriter II.
  3449.  
  3450.  Name  =  Image Compr Q&As.sit
  3451.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Image Compr Q&As.sit
  3452.  Size:  7K         Date:10/29/92         Version: 
  3453.  Description:
  3454.  Image Compr Q&As - This Technical Note contains a collection of Q&As 
  3455. relating to a specific topic—questions you’ve sent the Developer Support 
  3456. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3457. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3458. have the editing and organization of other Technical Notes. The Q&A 
  3459. function is to get new technical information and updates to you quickly, 
  3460. saving the polish for when the information migrates into reference manuals.
  3461.  
  3462.  Name  =  Identifying Features.sit
  3463.  Path =  AMUG CD:Files:MacTechNotes:Overview:Identifying Features.sit
  3464.  Size:  7K         Date:10/29/92         Version: 
  3465.  Description:
  3466.  Identifying Features - This technical note explains how to check at run 
  3467. time to see if specific functionality, such as the “new” TextEdit, is 
  3468. present. Applications should strive to be compatible across all 
  3469. Macintoshes, but there are times when an application must have knowledge 
  3470. about the machine that it is running on.  The new trap, SysEnvirons, will 
  3471. give an application most of the information that it requires (what 
  3472. hardware, what version of system software…).  
  3473.  
  3474.  Name  =  Icon Drawing in 7.sit
  3475.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Icon Drawing in 7.sit
  3476.  Size: 15K         Date:10/29/92         Version: 
  3477.  Description:
  3478.  Icon Drawing in 7 - This Technical Note describes how to utilize the 
  3479. built-in System 7 icon drawing utility. Use this information to better 
  3480. conform to the System 7 visual human interface. Changes since May 1992. In 
  3481. this Note, we replaced the C and Pascal interface files and corrected the 
  3482. related text. So much text was tweaked that change bars are used only on 
  3483. code changes. 
  3484.  
  3485.  Name  =  ISO 9660 CD ROM Format.sit
  3486.  Path =  AMUG CD:Files:MacTechNotes:Files:ISO 9660 CD ROM Format.sit
  3487.  Size:  5K         Date:10/29/92         Version: 
  3488.  Description:
  3489.  ISO 9660 CD ROM Format - What’s Wrong with my High Sierra Disc? Generally, 
  3490. if a Macintosh has problems with a High Sierra disc, it’s because the disc 
  3491. in question  doesn’t really conform to the High Sierra specification. 
  3492.  
  3493.  Name  =  IOP Diffs Under A/UX.sit
  3494.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:IOP Diffs Under A/UX.sit
  3495.  Size:  6K         Date:10/29/92         Version: 
  3496.  Description:
  3497.  IOP Diffs Under A/UX - This Technical Note discusses use of the Macintosh 
  3498. IIfx IOP-based serial driver under A/UX, especially under certain error 
  3499. conditions which cause it to perform differently than documented in 
  3500. termio(7).  (The SCC driver, used on non-IOP machines, conforms to 
  3501. termio(7) in all cases.)  References to “the driver” herein refer to the 
  3502. IOP-based serial driver, seriop.c.
  3503.  
  3504.  Name  =  HyperCard and You.sit
  3505.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:HyperCard and You.sit
  3506.  Size: 14K         Date:10/29/92         Version: 
  3507.  Description:
  3508.  HyperCard and You - This Technical Note describes some HyperCard anomalies 
  3509. with which developers should be familiar when developing stackware, and it 
  3510. documents differences between HyperCard versions where appropriate.
  3511. Changes since November 1987. Updated material with regard to HyperCard 2.0 
  3512. and condensing or obsoleting information on bugs which have been addressed.
  3513.  
  3514.  Name  =  Help Mgr Q&As.sit
  3515.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Help Mgr Q&As.sit
  3516.  Size: 17K         Date:10/29/92         Version: 
  3517.  Description:
  3518.  Help Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  3519. to a specific topic—questions you’ve sent the Developer Support Center 
  3520. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3521. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3522. the editing and organization of other Technical Notes. The Q&A function is 
  3523. to get new technical information and updates to you quickly, saving the 
  3524. polish for when the information migrates into reference manuals.
  3525.  
  3526.  Name  =  Hard Disk Hacking.sit
  3527.  Path =  AMUG CD:Files:MacTechNotes:Devices:Hard Disk Hacking.sit
  3528.  Size:  5K         Date:10/29/92         Version: 
  3529.  Description:
  3530.  Hard Disk Hacking - For those of a technical bent with some extra time, you
  3531. can build your own hard disk system from a cheap SCSI drive and a driver 
  3532. that you write. This is not a project for those short on time, so beware.
  3533.  
  3534.  Name  =  Handles vs. Pointers.sit
  3535.  Path =  AMUG CD:Files:MacTechNotes:Memory:Handles vs. Pointers.sit
  3536.  Size:  5K         Date:10/29/92         Version: 
  3537.  Description:
  3538.  Handles vs. Pointers - A handle is a handle and a pointer is a pointer. 
  3539. Applications should avoid embedding non-relocatable objects (that the 
  3540. system assumes will never move) in handles. In order to avoid 
  3541. fragmentation, some applications embed pointers (non-relocatable memory 
  3542. manager objects) in handles, so that the handles can be moved around as 
  3543. needed. This can cause several problems, especially with the Macintosh II, 
  3544. and should be avoided.
  3545.  
  3546.  Name  =  HFS Tidbits.sit
  3547.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Tidbits.sit
  3548.  Size:  5K         Date:10/29/92         Version: 
  3549.  Description:
  3550.  HFS Tidbits - This Technical Note describes two poorly documented features 
  3551. of the File Manager.
  3552.  
  3553.  Name  =  HFS Ruminations.sit
  3554.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Ruminations.sit
  3555.  Size: 10K         Date:10/29/92         Version: 
  3556.  Description:
  3557.  HFS Ruminations - This technical note contains some thoughts concerning 
  3558. HFS.
  3559.  
  3560.  Name  =  HFS Elucidations.sit
  3561.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Elucidations.sit
  3562.  Size:  9K         Date:10/29/92         Version: 
  3563.  Description:
  3564.  HFS Elucidations - This technical note will describe a few problems that 
  3565. can occur while using HFS. It will also describe ways to avoid these 
  3566. problems.
  3567.  
  3568.  Name  =  HFS Comaptibility.sit
  3569.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Comaptibility.sit
  3570.  Size:  7K         Date:10/29/92         Version: 
  3571.  Description:
  3572.  HFS Comaptibility - This technical note tells you how to make sure that 
  3573. your applications run under the Hierarchical File System (HFS). The 
  3574. Hierarchical File System (HFS) provides fast, efficient management of 
  3575. larger volumes than the original Macintosh File System (MFS). Since HFS is 
  3576. hierarchical, HFS folders have a meaning different from MFS folders. In 
  3577. MFS, a folder has only graphical significance—it is only used by the Finder
  3578. as a means of visually grouping files. The MFS directory structure is 
  3579. actually flat (all files are at the ‘root’ level). Under HFS, a folder is a
  3580. directory that can contain files and other directories.
  3581.  
  3582.  Name  =  Getting thru CUSToms.sit
  3583.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Getting thru CUSToms.sit
  3584.  Size: 15K         Date:10/29/92         Version: 
  3585.  Description:
  3586.  Getting thru CUSToms - This technical note provides a way for developers to
  3587. allow sophisticated users to add code to an off-the-shelf application.  
  3588. Using this scheme, the user can easily install the code module; the 
  3589. application has to know how to call it and, optionally, be able to respond 
  3590. to a set of predefined calls from the custom package. 
  3591.  
  3592.  Name  =  Getting a Full Pathname.sit
  3593.  Path =  AMUG CD:Files:MacTechNotes:Files:Getting a Full Pathname.sit
  3594.  Size:  8K         Date:10/29/92         Version: 
  3595.  Description:
  3596.  Getting a Full Pathname - This Technical Note describes how to generate a 
  3597. full pathname, given either a Working Directory ID or a real vRefNum and a 
  3598. DirID. By using the techniques shown in this Note, you can find the full 
  3599. pathname from information such as that returned by Standard File. Changes 
  3600. since June 89. Added a note on how to check for A/UX. Fixed bug in C 
  3601. version:  BlockMove() parameters were reversed in pStrcpy(); added range 
  3602. checking to pStrCat(); changed references from “longint” to “long”.  Fixed 
  3603. bug in Pascal and C versions. Changed fsRtDir to fsRtdirID and made 
  3604. references to gHaveAUX consistent.
  3605.  
  3606.  Name  =  GetNextEvent & Blinking App.sit
  3607.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:GetNextEvent & Blinking App.sit
  3608.  Size:  5K         Date:10/29/92         Version: 
  3609.  Description:
  3610.  GetNextEvent & Blinking App - Wherein arcane mysteries are unraveled so you
  3611. can make the Alarm Clock (or a similar desk accessory) blink the Apple menu
  3612. at the appointed second. Also, why GetNextEvent is a good thing.
  3613.  
  3614.  Name  =  GDevice Mgr Q&As.sit
  3615.  Path =  AMUG CD:Files:MacTechNotes:Devices:GDevice Mgr Q&As.sit
  3616.  Size: 15K         Date:10/29/92         Version: 
  3617.  Description:
  3618.  GDevice Mgr Q&As - This Technical Note contains a collection of Q&As 
  3619. relating to a specific topic—questions you’ve sent the Developer Support 
  3620. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3621. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3622. have the editing and organization of other Technical Notes. The Q&A 
  3623. function is to get new technical information and updates to you quickly, 
  3624. saving the polish for when the information migrates into reference manuals.
  3625.  
  3626.  Name  =  Fun with PrJobMerge (#2).sit
  3627.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Fun with PrJobMerge (#2).sit
  3628.  Size:  6K         Date:10/29/92         Version: 
  3629.  Description:
  3630.  Fun with PrJobMerge (#2) - This Technical Note discusses some interesting 
  3631. behavior you’ll encounter while using PrJobMerge with the 7.0 and 7.1 
  3632. versions of the LaserWriter driver. Changes since March 1992. Corrected the
  3633. Vulcan-like “THPring” typo to correctly read “THPrint,” and changed a 
  3634. comment in the code to mean what I originally meant.
  3635.  
  3636.  Name  =  Forcing Floppy Size.sit
  3637.  Path =  AMUG CD:Files:MacTechNotes:Devices:Forcing Floppy Size.sit
  3638.  Size:  5K         Date:10/29/92         Version: 
  3639.  Description:
  3640.  Forcing Floppy Size - This document explains how to initialize a disk as 
  3641. either single- or double- sided. It only applies to 800K drives, of course.
  3642. You can call the disk driver to initialize a disk and determine 
  3643. programmatically whether it should be initialized as single- (MFS) or 
  3644. double- (HFS) sided. All you have to do is call the .Sony driver directly 
  3645. to do the formatting then the Disk Initialization Package to write the 
  3646. directory information.
  3647.  
  3648.  Name  =  Fonts and the Script Mgr.sit
  3649.  Path =  AMUG CD:Files:MacTechNotes:Text:Fonts and the Script Mgr.sit
  3650.  Size:  9K         Date:10/29/92         Version: 
  3651.  Description:
  3652.  Fonts and the Script Mgr - This Technical Note describes how the Script 
  3653. Manager uses the font family ID to determine a script code.
  3654.  
  3655.  Name  =  Font Names.sit
  3656.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font Names.sit
  3657.  Size:  8K         Date:10/29/92         Version: 
  3658.  Description:
  3659.  Font Names - This note recommends the use of font names rather than font 
  3660. numbers. The Font Manager chapter of Inside Macintosh Volume IV claims that
  3661. font family numbers 0 through 127 are reserved for use by Apple, and 
  3662. numbers 128 through 255 are assigned by Apple for fonts created by software
  3663. developers. This is no longer true. Developer Technical Support does not 
  3664. assign font family numbers. You should only use font numbers to reference 
  3665. the system font (font 0) and application default font (font 1). All other 
  3666. fonts should be identified by name. The Font/DA Mover will renumber a font 
  3667. when moving it into a file containing a conflicting font family.
  3668.  
  3669.  Name  =  Font Mgr Q&As.sit
  3670.  Path =  AMUG CD:Files:MacTechNotes:Text:Font Mgr Q&As.sit
  3671.  Size: 15K         Date:10/29/92         Version: 
  3672.  Description:
  3673.  Font Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  3674. to a specific topic—questions you’ve sent the Developer Support Center 
  3675. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3676. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3677. the editing and organization of other Technical Notes. The Q&A function is 
  3678. to get new technical information and updates to you quickly, saving the 
  3679. polish for when the information migrates into reference manuals.
  3680.  
  3681.  Name  =  Font Height Tables.sit
  3682.  Path =  AMUG CD:Files:MacTechNotes:Text:Font Height Tables.sit
  3683.  Size:  5K         Date:10/29/92         Version: 
  3684.  Description:
  3685.  Font Height Tables - This technical note describes how the Font Manager 
  3686. (except in 64K ROMs) calculates height tables for fonts and how you can 
  3687. force recalculation.
  3688.  
  3689.  Name  =  Font File Icons.sit
  3690.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font File Icons.sit
  3691.  Size:  5K         Date:10/29/92         Version: 
  3692.  Description:
  3693.  Font File Icons - This Technical Note discusses why you should not link 
  3694. directly from your font files to the font icons provided by LaserWriter 
  3695. driver 5.2 and later. Changes since December 1988. Added some useful tips 
  3696. and described the method required to bundle an icon to your font file.
  3697.  
  3698.  Name  =  Font Family Numbers.sit
  3699.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font Family Numbers.sit
  3700.  Size:  9K         Date:10/29/92         Version: 
  3701.  Description:
  3702.  Font Family Numbers - This Technical Note discusses the range of numbers 
  3703. available for identifying font families, how they are allocated among 
  3704. script systems, and what numbers should be used for fonts that were 
  3705. designed to be used as a tool in an application. Changes since August 1990.
  3706. Apple Computer no longer registers font family ID numbers; this note has 
  3707. been altered to reflect the change in policy. Also, the relationship of 
  3708. outline fonts to font families is discussed briefly.
  3709.  
  3710.  Name  =  Fond of FONDs.sit
  3711.  Path =  AMUG CD:Files:MacTechNotes:Text:Fond of FONDs.sit
  3712.  Size: 25K         Date:10/29/92         Version: 
  3713.  Description:
  3714.  Fond of FONDs - This Technical Note takes the place of Tech Note #26, 
  3715. “Character vs. String Operations in QuickDraw” by Bryan Stearns (March 
  3716. 1988), which pointed out the possible differences between the results of a 
  3717. StringWidth call and successive calls to CharWidth. This Note updates and 
  3718. brings into a broader context the issues related to text measuring. It also
  3719. provides additional documentation on font family resources ('FOND's), and 
  3720. addresses various other frequently asked questions related to the Font 
  3721. Manager. 
  3722.  
  3723.  Name  =  Floppy Disk Int Q&As.sit
  3724.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Floppy Disk Int Q&As.sit
  3725.  Size:  5K         Date:10/29/92         Version: 
  3726.  Description:
  3727.  Floppy Disk Int Q&As - This Technical Note contains a collection of Q&As 
  3728. relating to a specific topic—questions you’ve sent the Developer Support 
  3729. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3730. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3731. have the editing and organization of other Technical Notes. The Q&A 
  3732. function is to get new technical information and updates to you quickly, 
  3733. saving the polish for when the information migrates into reference manuals.
  3734.  
  3735.  Name  =  Finding Drivers in.sit
  3736.  Path =  AMUG CD:Files:MacTechNotes:Devices:Finding Drivers in.sit
  3737.  Size:  6K         Date:10/29/92         Version: 
  3738.  Description:
  3739.  Finding Drivers - This note will explain how code can be written to 
  3740. determine the reference number of a previously installed driver when only 
  3741. the name is known. Changes since 2/86, Since the driver can be purged and 
  3742. the DCE still be allocated, the code now tests for dCtlDriver being NIL as 
  3743. well.
  3744.  
  3745.  Name  =  Finders and Drives.sit
  3746.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finders and Drives.sit
  3747.  Size:  5K         Date:10/29/92         Version: 
  3748.  Description:
  3749.  Finders and Drives - This technical note describes the differences in the 
  3750. way the 1.1g, 4.1, 5.0 and newer Finders communicate with foreign 
  3751. (non-Sony) disk drives.
  3752.  
  3753.  Name  =  Finder Q&As.sit
  3754.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finder Q&As.sit
  3755.  Size: 19K         Date:10/29/92         Version: 
  3756.  Description:
  3757.  Finder Q&As - This Technical Note contains a collection of Q&As relating to
  3758. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3759. along with answers from the DSC engineers. While DSC engineers have checked
  3760. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3761. editing and organization of other Technical Notes. The Q&A function is to 
  3762. get new technical information and updates to you quickly, saving the polish
  3763. for when the information migrates into reference manuals.
  3764.  
  3765.  Name  =  Finder Notes.sit
  3766.  Path =  AMUG CD:Files:MacTechNotes:Overview:Finder Notes.sit
  3767.  Size:  4K         Date:10/29/92         Version: 
  3768.  Description:
  3769.  Finder Notes - The Finder has undergone a couple of changes you should keep
  3770. in mind when creating the “bundle” information for your application.
  3771.  
  3772.  Name  =  FindDItem.sit
  3773.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:FindDItem.sit
  3774.  Size:  4K         Date:10/29/92         Version: 
  3775.  Description:
  3776.  FindDItem - FindDItem is a potentially useful call which returns the number
  3777. of a dialog item given a point in local coordinates and a dialog handle. It
  3778. returns an item number of –1 if no item’s rectangle overlaps the point. 
  3779. This is all well and good, except you don’t get back quite what you would 
  3780. expect.
  3781.  
  3782.  Name  =  File Sharing .sit
  3783.  Path =  AMUG CD:Files:MacTechNotes:Files:File Sharing .sit
  3784.  Size: 10K         Date:10/29/92         Version: 
  3785.  Description:
  3786.  File Sharing - This Note describes modifications to the existing File 
  3787. Manager routines, PBGetCatInfo, PBHGetDirAccess, PBHSetDirAccess, 
  3788. PBHSetFLock and PBHRstFLock, when used on volumes prepared by Macintosh 
  3789. System 7 File Sharing. There are several differences between System 7 File 
  3790. Sharing and AppleShare 2.0.1. This Note describes what those differences 
  3791. mean when calling PBGetCatInfo, PBHGetDirAccess, PBHSetDirAccess, 
  3792. PBHSetFLock and PBHRstFLock on local volumes that return bHasPersonal 
  3793. AccessPrivileges to PBHGetVolParms.
  3794.  
  3795.  Name  =  File Mgt Overview Q&As.sit
  3796.  Path =  AMUG CD:Files:MacTechNotes:Files:File Mgt Overview Q&As.sit
  3797.  Size:  8K         Date:10/29/92         Version: 
  3798.  Description:
  3799.  File Mgt Overview Q&As - This Technical Note contains a collection of Q&As 
  3800. relating to a specific topic—questions you’ve sent the Developer Support 
  3801. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3802. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3803. have the editing and organization of other Technical Notes. The Q&A 
  3804. function is to get new technical information and updates to you quickly, 
  3805. saving the polish for when the information migrates into reference manuals.
  3806.  
  3807.  Name  =  File Handling Q&As.sit
  3808.  Path =  AMUG CD:Files:MacTechNotes:Files:File Handling Q&As.sit
  3809.  Size: 28K         Date:10/29/92         Version: 
  3810.  Description:
  3811.  File Handling Q&As - This Technical Note contains a collection of Q&As 
  3812. relating to a specific topic—questions you’ve sent the Developer Support 
  3813. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3814. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3815. have the editing and organization of other Technical Notes. The Q&A 
  3816. function is to get new technical information and updates to you quickly, 
  3817. saving the polish for when the information migrates into reference manuals.
  3818.  
  3819.  Name  =  Feeder Fodder.sit
  3820.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Feeder Fodder.sit
  3821.  Size: 10K         Date:10/29/92         Version: 
  3822.  Description:
  3823.  Feeder Fodder - This Technical Note discusses the new Feeder button 
  3824. available in the 6.1, and 7.0 versions of the LaserWriter driver.  This 
  3825. Feeder button mechanism allows developers to insert code into the 
  3826. LaserWriter driver to support a sheet feeder connected to a LaserWriter.  
  3827. This Note provides a description of the button, as well as information 
  3828. required to implement one.
  3829.  
  3830.  Name  =  Fear No SCSI.sit
  3831.  Path =  AMUG CD:Files:MacTechNotes:Devices:Fear No SCSI.sit
  3832.  Size: 14K         Date:10/29/92         Version: 
  3833.  Description:
  3834.  Fear No SCSI - This Technical Note discusses the answers to questions that 
  3835. are often asked about SCSI and that are not discussed in Inside Macintosh 
  3836. Volumes IV and V.
  3837.  
  3838.  Name  =  FPU Operations on Quadras.sit
  3839.  Path =  AMUG CD:Files:MacTechNotes:Hardware:FPU Operations on Quadras.sit
  3840.  Size: 19K         Date:10/29/92         Version: 
  3841.  Description:
  3842.  FPU Operations on Quadras - This Technical Note discusses floating-point 
  3843. unit (FPU) instruction support on Macintosh Quadra platforms with special 
  3844. emphasis given to compatibility and performance concerns. Changes since 
  3845. June 1992. Added warning to check for an FPU before attempting to execute 
  3846. FPU instructions.
  3847.  
  3848.  Name  =  Excellent CD Notes.sit
  3849.  Path =  AMUG CD:Files:MacTechNotes:Devices:Excellent CD Notes.sit
  3850.  Size:  9K         Date:10/29/92         Version: 
  3851.  Description:
  3852.  Excellent CD Notes - This Technical Note discusses issues concerning the 
  3853. use of the AppleCD SC drive, the Apple CD-ROM device driver, and the 
  3854. Foreign File Access software extension.
  3855.  
  3856.  Name  =  Event Mgr Q&As.sit
  3857.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Event Mgr Q&As.sit
  3858.  Size: 12K         Date:10/29/92         Version: 
  3859.  Description:
  3860.  Event Mgr Q&As - This Technical Note contains a collection of Q&As relating
  3861. to a specific topic—questions you’ve sent the Developer Support Center 
  3862. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3863. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3864. the editing and organization of other Technical Notes. The Q&A function is 
  3865. to get new technical information and updates to you quickly, saving the 
  3866. polish for when the information migrates into reference manuals.
  3867.  
  3868.  Name  =  Ethernet Q&As.sit
  3869.  Path =  AMUG CD:Files:MacTechNotes:Networking:Ethernet Q&As.sit
  3870.  Size:  9K         Date:10/29/92         Version: 
  3871.  Description:
  3872.  Ethernet Q&As - This Technical Note contains a collection of Q&As relating 
  3873. to a specific topic—questions you’ve sent the Developer Support Center 
  3874. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3875. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3876. the editing and organization of other Technical Notes. The Q&A function is 
  3877. to get new technical information and updates to you quickly, saving the 
  3878. polish for when the information migrates into reference manuals.
  3879.  
  3880.  Name  =  Error in FCBPBRec.sit
  3881.  Path =  AMUG CD:Files:MacTechNotes:Files:Error in FCBPBRec.sit
  3882.  Size:  4K         Date:10/29/92         Version: 
  3883.  Description:
  3884.  Error in FCBPBRec - The declaration of a FCBPBRec is wrong in Inside 
  3885. Macintosh Volume IV  and early versions of MPW. This has been fixed in MPW 
  3886. 1.0 and newer. An error was made in the declaration of an FCBPBRec 
  3887. parameter block that is used in PBGetFCBInfo calls. The field ioFCBIndx was
  3888. incorrectly listed as a LONGINT.
  3889.  
  3890.  Name  =  Edition Mgr Q&As.sit
  3891.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Edition Mgr Q&As.sit
  3892.  Size:  7K         Date:10/29/92         Version: 
  3893.  Description:
  3894.  Edition Mgr Q&As - This Technical Note contains a collection of Q&As 
  3895. relating to a specific topic—questions you’ve sent the Developer Support 
  3896. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3897. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3898. have the editing and organization of other Technical Notes. The Q&A 
  3899. function is to get new technical information and updates to you quickly, 
  3900. saving the polish for when the information migrates into reference manuals.
  3901.  
  3902.  Name  =  Edit File Format.sit
  3903.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Edit File Format.sit
  3904.  Size:  5K         Date:10/29/92         Version: 
  3905.  Description:
  3906.  Edit File Format - This technical note describes the format of the files 
  3907. created by Edit. It has been verified for versions 1.x and 2.0.
  3908.  
  3909.  Name  =  Drawing Icons.sit
  3910.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Drawing Icons.sit
  3911.  Size:  8K         Date:10/29/92         Version: 
  3912.  Description:
  3913.  Drawing Icons - Using resources of type ICON allows drawing of icons in 
  3914. srcOr mode.  Using resources of type ICN# allows for more variety when 
  3915. drawing icons.
  3916.  
  3917.  Name  =  Don’t Call ADBReInit in sys.sit
  3918.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Don’t Call ADBReInit in sys.sit
  3919.  Size:  5K         Date:10/29/92         Version: 
  3920.  Description:
  3921.  Don’t Call ADBReInit in sys - Because of a bug (which causes auto-repeat) 
  3922. in the ROM version of the Macintosh SE keyboard driver, a patch was placed 
  3923. in System 4.1. If ADBReInit is called, the ROM version of the keyboard 
  3924. driver will be reloaded, and the RAM version of the driver with the patches
  3925. will not be used. Therefore, it is recommended that ADBReInit not be called
  3926. on the Macintosh SE until the problem is fixed. (There is no need to call 
  3927. ADBReInit.) This problem will not occur with the Macintosh II ROM version 
  3928. of the keyboard driver.
  3929.  
  3930.  Name  =  Document Names.sit
  3931.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Document Names.sit
  3932.  Size:  5K         Date:10/29/92         Version: 
  3933.  Description:
  3934.  Document Names - Our compatibility testing for LaserShare (Apple’s 
  3935. LaserWriter spooler) has turned up a number of applications that do not 
  3936. provide the Printing Manager with a document name; although this feature is
  3937. not required, it is nice for users that share printers.
  3938.  
  3939.  Name  =  Disk Driver Q&As.sit
  3940.  Path =  AMUG CD:Files:MacTechNotes:Devices:Disk Driver Q&As.sit
  3941.  Size: 12K         Date:10/29/92         Version: 
  3942.  Description:
  3943.  Disk Driver Q&As - This Technical Note contains a collection of Q&As 
  3944. relating to a specific topic—questions you’ve sent the Developer Support 
  3945. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3946. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3947. have the editing and organization of other Technical Notes. The Q&A 
  3948. function is to get new technical information and updates to you quickly, 
  3949. saving the polish for when the information migrates into reference manuals.
  3950.  
  3951.  Name  =  Directory Handling Q&As.sit
  3952.  Path =  AMUG CD:Files:MacTechNotes:Files:Directory Handling Q&As.sit
  3953.  Size: 17K         Date:10/29/92         Version: 
  3954.  Description:
  3955.  Directory Handling Q&As - This Technical Note contains a collection of Q&As
  3956. relating to a specific topic—questions you’ve sent the Developer Support 
  3957. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3958. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3959. have the editing and organization of other Technical Notes. The Q&A 
  3960. function is to get new technical information and updates to you quickly, 
  3961. saving the polish for when the information migrates into reference manuals.
  3962.  
  3963.  Name  =  Dialog Mgr Q&As.sit
  3964.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Dialog Mgr Q&As.sit
  3965.  Size: 16K         Date:10/29/92         Version: 
  3966.  Description:
  3967.  Dialog Mgr Q&As - This Technical Note contains a collection of Q&As 
  3968. relating to a specific topic—questions you’ve sent the Developer Support 
  3969. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3970. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3971. have the editing and organization of other Technical Notes. The Q&A 
  3972. function is to get new technical information and updates to you quickly, 
  3973. saving the polish for when the information migrates into reference manuals.
  3974.  
  3975.  Name  =  Device Mgt Ov Q&As.sit
  3976.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Mgt Ov Q&As.sit
  3977.  Size: 12K         Date:10/29/92         Version: 
  3978.  Description:
  3979.  Device Mgt Ov Q&As - This Technical Note contains a collection of Q&As 
  3980. relating to a specific topic—questions you’ve sent the Developer Support 
  3981. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3982. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3983. have the editing and organization of other Technical Notes. The Q&A 
  3984. function is to get new technical information and updates to you quickly, 
  3985. saving the polish for when the information migrates into reference manuals.
  3986.  
  3987.  Name  =  Device Mgr Q&As.sit
  3988.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Mgr Q&As.sit
  3989.  Size: 14K         Date:10/29/92         Version: 
  3990.  Description:
  3991.  Device Mgr Q&As - This Technical Note contains a collection of Q&As 
  3992. relating to a specific topic—questions you’ve sent the Developer Support 
  3993. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3994. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3995. have the editing and organization of other Technical Notes. The Q&A 
  3996. function is to get new technical information and updates to you quickly, 
  3997. saving the polish for when the information migrates into reference manuals.
  3998.  
  3999.  Name  =  Device Independen Printing.sit
  4000.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Device Independen Printing.sit
  4001.  Size:  5K         Date:10/29/92         Version: 
  4002.  Description:
  4003.  Device Independen Printing - The Printing Manager was designed to give 
  4004. Macintosh applications a device- independent method of printing, but we 
  4005. have provided device-dependent information, such as the contents of the 
  4006. print record. Due to the large number of printer-type drivers becoming 
  4007. available (even for non-printer devices) device independence is more 
  4008. necessary than ever. What this means to you, as a developer, is that we 
  4009. will no longer be providing (or supporting) information regarding the 
  4010. internal structure of the print record. 
  4011.  
  4012.  Name  =  Device Driver Q&As.sit
  4013.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Driver Q&As.sit
  4014.  Size:  9K         Date:10/29/92         Version: 
  4015.  Description:
  4016.  Device Driver Q&As - This Technical Note contains a collection of Q&As 
  4017. relating to a specific topic—questions you’ve sent the Developer Support 
  4018. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4019. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4020. have the editing and organization of other Technical Notes. The Q&A 
  4021. function is to get new technical information and updates to you quickly, 
  4022. saving the polish for when the information migrates into reference manuals.
  4023.  
  4024.  Name  =  Desktop Mgr Q&As.sit
  4025.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Desktop Mgr Q&As.sit
  4026.  Size:  6K         Date:10/29/92         Version: 
  4027.  Description:
  4028.  Desktop Mgr Q&As - This Technical Note contains a collection of Q&As 
  4029. relating to a specific topic—questions you’ve sent the Developer Support 
  4030. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4031. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4032. have the editing and organization of other Technical Notes. The Q&A 
  4033. function is to get new technical information and updates to you quickly, 
  4034. saving the polish for when the information migrates into reference manuals.
  4035.  
  4036.  Name  =  Desktop File Resources.sit
  4037.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Desktop File Resources.sit
  4038.  Size:  6K         Date:10/29/92         Version: 
  4039.  Description:
  4040.  Desktop File Resources - This Technical Note describes the resources found 
  4041. in the Desktop file.  You should not base anything critical on the format 
  4042. of the Desktop file. System 7 already uses another scheme as did AppleShare
  4043. 2.0 under System 6.0.x.
  4044.  
  4045.  Name  =  Desktop File Limits.sit
  4046.  Path =  AMUG CD:Files:MacTechNotes:Overview:Desktop File Limits.sit
  4047.  Size:  5K         Date:10/29/92         Version: 
  4048.  Description:
  4049.  Desktop File Limits - There is a limit to the number of applications/files 
  4050. that the Finder can “see” on a single volume. This limitation is imposed by
  4051. the Desktop file. The Desktop file is a resource file that the Finder uses 
  4052. to keep track of information about files and applications, including Finder
  4053. file comments (Get Info comments), and how these files and applications 
  4054. relate to each other. 
  4055.  
  4056.  Name  =  DeskHook and INIT Evils.sit
  4057.  Path =  AMUG CD:Files:MacTechNotes:Operating System:DeskHook and INIT Evils.sit
  4058.  Size:  8K         Date:10/29/92         Version: 
  4059.  Description:
  4060.  DeskHook and INIT Evils - This Technical Note discusses INIT evils, the 
  4061. foremost of which deals with clearing DeskHook and DragHook at INIT time.
  4062. Changes since August 1989. Added warning about clearing DragHook.
  4063.  
  4064.  Name  =  Deferred Task Traps.sit
  4065.  Path =  AMUG CD:Files:MacTechNotes:Processes:Deferred Task Traps.sit
  4066.  Size:  8K         Date:10/29/92         Version: 
  4067.  Description:
  4068.  Deferred Task Traps - This Technical Note shows how to determine when the 
  4069. Deferred Task Manager is available, points out a compatibility issue with 
  4070. the Macintosh Plus, explains how and when deferred tasks are called, and 
  4071. shows how to access the dtParm parameter from deferred tasks written in C 
  4072. and Pascal.
  4073.  
  4074.  Name  =  Debug with Purge.sit
  4075.  Path =  AMUG CD:Files:MacTechNotes:Overview:Debug with Purge.sit
  4076.  Size:  5K         Date:10/29/92         Version: 
  4077.  Description:
  4078.  Debug with Purge  - If you are having problems finding bugs like handles 
  4079. that aren’t locked down when they should be, or resources that aren’t there
  4080. when they’re supposed to be, there is a handy technique for forcing these 
  4081. problems to the surface.
  4082.  
  4083.  Name  =  Debugging Tips.sit
  4084.  Path =  AMUG CD:Files:MacTechNotes:Overview:Debugging Tips.sit
  4085.  Size:  6K         Date:10/29/92         Version: 
  4086.  Description:
  4087.  Debugging Tips - This presents a few tips which may make your debugging 
  4088. easier.
  4089.  
  4090.  Name  =  Data In Resource Fork.sit
  4091.  Path =  AMUG CD:Files:MacTechNotes:Files:Data In Resource Fork.sit
  4092.  Size:  4K         Date:10/29/92         Version: 
  4093.  Description:
  4094.  Data In Resource Fork - Don’t use the resource fork of a file for 
  4095. non-resource data. Parts of the system (including the File Manager and the 
  4096. Finder) assume that if this fork exists, it will contain valid Resource 
  4097. Manager information. PBOpenRF was provided to allow copying of the resource
  4098. fork of a file in its entirety, without Resource Manager interpretation. Do
  4099. not use it to open “another data fork.”
  4100.  
  4101.  Name  =  DDP Q&As.sit
  4102.  Path =  AMUG CD:Files:MacTechNotes:Networking:DDP Q&As.sit
  4103.  Size:  7K         Date:10/29/92         Version: 
  4104.  Description:
  4105.  DDP Q&As - This Technical Note contains a collection of Q&As relating to a 
  4106. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4107. along with answers from the DSC engineers. While DSC engineers have checked
  4108. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4109. editing and organization of other Technical Notes. The Q&A function is to 
  4110. get new technical information and updates to you quickly, saving the polish
  4111. for when the information migrates into reference manuals.
  4112.  
  4113.  Name  =  DAM Extensions.sit
  4114.  Path =  AMUG CD:Files:MacTechNotes:Networking:DAM Extensions.sit
  4115.  Size: 14K         Date:10/29/92         Version: 
  4116.  Description:
  4117.  DAM Extensions - This Technical Note discusses coding data access 
  4118. extensions that provide an interface between the Data Access Manager and 
  4119. remote data sources. Each of the functions that a data access extension 
  4120. must implement is described.
  4121.  
  4122.  Name  =  Custom Menu Flashing Bug.sit
  4123.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Custom Menu Flashing Bug.sit
  4124.  Size:  5K         Date:10/29/92         Version: 
  4125.  Description:
  4126.  Custom Menu Flashing Bug - Selected menu items in a custom 'MDEF' resource 
  4127. do not flash correctly due to a bug in the Menu Manager.  This Technical 
  4128. Note describes the problem and explains how to make your 'MDEF' flash 
  4129. correctly.
  4130.  
  4131.  Name  =  Creating In Drop Folders.sit
  4132.  Path =  AMUG CD:Files:MacTechNotes:Files:Creating In Drop Folders.sit
  4133.  Size:  5K         Date:10/29/92         Version: 
  4134.  Description:
  4135.  Creating In Drop Folders - This technical note outlines the steps an 
  4136. application must take to create files inside AppleShare drop folders.
  4137. The AppleShare File Server allows the creation of drop folders. These are 
  4138. folders for which the user has the Make Changes privilege (write access), 
  4139. but not See Files (read access) or See Folders (search access).
  4140.  
  4141.  Name  =  CreateResFile & PMSP.sit
  4142.  Path =  AMUG CD:Files:MacTechNotes:Files:CreateResFile & PMSP.sit
  4143.  Size:  6K         Date:10/29/92         Version: 
  4144.  Description:
  4145.  CreateResFile & PMSP - CreateResFile checks to see if a resource file with 
  4146. a given name exists, and if it does, returns a dupFNErr (–48) error. 
  4147. Unfortunately, to do this check, CreateResFile uses a call that follows the
  4148. Poor Man’s Search Path (PMSP).
  4149.  
  4150.  Name  =  CopyBits & GC QuickDraw.sit
  4151.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:CopyBits & GC QuickDraw.sit
  4152.  Size:  6K         Date:10/29/92         Version: 
  4153.  Description:
  4154.  CopyBits & GC QuickDraw - This Technical Note discusses conditions that may
  4155. cause _CopyBits to slow down when QuickDraw acceleration is on via the 
  4156. Apple 8•24 GC Display Card.
  4157.  
  4158.  Name  =  Coop with Coprocessor.sit
  4159.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Coop with Coprocessor.sit
  4160.  Size:  7K         Date:10/29/92         Version: 
  4161.  Description:
  4162.  Coop with Coprocessor - The use of the 68881 or 68882 coprocessor is 
  4163. usually handled by the SANE package or by a development system’s libraries.
  4164. Some developers may wish to use the coprocessor during special 
  4165. circumstances, such as at interrupt level or installing their own hardware 
  4166. floating point exception handlers. In these two situations, there are 
  4167. special requirements that must be met. These requirements will require 
  4168. floating–point assembly code and are discussed in this Technical Note.
  4169.  
  4170.  Name  =  Control Panel Q&As.sit
  4171.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Control Panel Q&As.sit
  4172.  Size:  8K         Date:10/29/92         Version: 
  4173.  Description:
  4174.  Control Panel Q&As - This Technical Note contains a collection of Q&As 
  4175. relating to a specific topic—questions you’ve sent the Developer Support 
  4176. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4177. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4178. have the editing and organization of other Technical Notes. The Q&A 
  4179. function is to get new technical information and updates to you quickly, 
  4180. saving the polish for when the information migrates into reference manuals.
  4181.  
  4182.  Name  =  Control Mgr Q&As.sit
  4183.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Control Mgr Q&As.sit
  4184.  Size:  7K         Date:10/29/92         Version: 
  4185.  Description:
  4186.  Control Mgr Q&As - This Technical Note contains a collection of Q&As 
  4187. relating to a specific topic—questions you’ve sent the Developer Support 
  4188. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4189. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4190. have the editing and organization of other Technical Notes. The Q&A 
  4191. function is to get new technical information and updates to you quickly, 
  4192. saving the polish for when the information migrates into reference manuals.
  4193.  
  4194.  Name  =  Connection Mgr Q&As.sit
  4195.  Path =  AMUG CD:Files:MacTechNotes:Communications:Connection Mgr Q&As.sit
  4196.  Size:  5K         Date:10/29/92         Version: 
  4197.  Description:
  4198.  Connection Mgr Q&As - This Technical Note contains a collection of Q&As 
  4199. relating to a specific topic—questions you’ve sent the Developer Support 
  4200. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4201. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4202. have the editing and organization of other Technical Notes. The Q&A 
  4203. function is to get new technical information and updates to you quickly, 
  4204. saving the polish for when the information migrates into reference manuals.
  4205.  
  4206.  Name  =  Compleat TeachText.sit
  4207.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Compleat TeachText.sit
  4208.  Size: 15K         Date:10/29/92         Version: 
  4209.  Description:
  4210.  Compleat TeachText - This Technical Note explains how to use TeachText to 
  4211. create release notes, complete with pictures, which every Macintosh owner 
  4212. can read.  This Note assumes familiarity with ResEdit.
  4213.  
  4214.  Name  =  Compatibility Why and How.sit
  4215.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatibility Why and How.sit
  4216.  Size: 29K         Date:10/29/92         Version: 
  4217.  Description:
  4218.  Compatibility Why and How - While creating or revising any program for the 
  4219. Macintosh, you should be aware of the most common reasons why programs fail
  4220. on various versions of the Macintosh. This note will detail some common 
  4221. failure modes, why they occur, and how to avoid them.
  4222.  
  4223.  Name  =  Compatability Guidelines.sit
  4224.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatability Guidelines.sit
  4225.  Size:  8K         Date:10/29/92         Version: 
  4226.  Description:
  4227.  Compatability Guidelines - Apple has many enhancements planned for the 
  4228. Macintosh family of computers. To help ensure your software’s compatibility
  4229. with these enhancements, check each item in this note to be sure that 
  4230. you’re following the recommendations.
  4231.  
  4232.  Name  =  Command-Shift Keys.sit
  4233.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Command-Shift Keys.sit
  4234.  Size:  4K         Date:10/29/92         Version: 
  4235.  Description:
  4236.  Command-Shift Keys - In the standard system, there are two Command-Shift- 
  4237. number key combinations that are automatically captured and processed by 
  4238. GetNextEvent. 
  4239.  
  4240.  Name  =  Comm Toolbox Ov Q&As.sit
  4241.  Path =  AMUG CD:Files:MacTechNotes:Communications:Comm Toolbox Ov Q&As.sit
  4242.  Size: 12K         Date:10/29/92         Version: 
  4243.  Description:
  4244.  Comm Toolbox Ov Q&As - This Technical Note contains a collection of Q&As 
  4245. relating to a specific topic—questions you’ve sent the Developer Support 
  4246. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4247. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4248. have the editing and organization of other Technical Notes. The Q&A 
  4249. function is to get new technical information and updates to you quickly, 
  4250. saving the polish for when the information migrates into reference manuals.
  4251.  
  4252.  Name  =  Colorizing CopyBits.sit
  4253.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Colorizing CopyBits.sit
  4254.  Size:  6K         Date:10/29/92         Version: 
  4255.  Description:
  4256.  Colorizing CopyBits - Inside Macintosh Volume V states that the foreground 
  4257. and background colors are applied to an image during a CopyBits or CopyMask
  4258. call. Accidental use of this feature can create bizarre coloring effects. 
  4259. This note explains what happens, how to avoid problems, and how to use it.
  4260.  
  4261.  Name  =  Color, Windows & 7.0.sit
  4262.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Color, Windows & 7.0.sit
  4263.  Size: 21K         Date:10/29/92         Version: 
  4264.  Description:
  4265.  Color, Windows & 7.0 - System software version 7.0 introduces a new look 
  4266. for the Macintosh desktop. In order to implement those changes, 'wctb' and 
  4267. 'cctb' resources have changed in both form and use; it is now up to 
  4268. developers to take the lead and help the new standard work. The task can be
  4269. divided into two main areas: in most cases all developers have to do is to 
  4270. stick to the system resources in order to provide a homogeneous feel to the
  4271. user; developers in this group need only make sure the old 'wctb's are 
  4272. disposed of and that all dialogs and windows are based on CGrafPorts.
  4273.  
  4274.  Name  =  Color QuickDraw Q&As.sit
  4275.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color QuickDraw Q&As.sit
  4276.  Size: 39K         Date:10/29/92         Version: 
  4277.  Description:
  4278.  Color QuickDraw Q&As - This Technical Note contains a collection of Q&As 
  4279. relating to a specific topic—questions you’ve sent the Developer Support 
  4280. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4281. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4282. have the editing and organization of other Technical Notes. The Q&A 
  4283. function is to get new technical information and updates to you quickly, 
  4284. saving the polish for when the information migrates into reference manuals.
  4285.  
  4286.  Name  =  Color Printing.sit
  4287.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Color Printing.sit
  4288.  Size:  8K         Date:10/29/92         Version: 
  4289.  Description:
  4290.  Color Printing - This discusses color printing in a Macintosh application.
  4291. Whereas the original eight-color model of QuickDraw was sufficient for 
  4292. printing in color on the ImageWriter II, the introduction of Color 
  4293. QuickDraw has created the need for more sophisticated printing methods.
  4294.  
  4295.  Name  =  Color Monitor Connection.sit
  4296.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Color Monitor Connection.sit
  4297.  Size:  7K         Date:10/29/92         Version: 
  4298.  Description:
  4299.  Color Monitor Connection - This Technical Note describes how to connect the
  4300. Macintosh II Video Card, Macintosh IIci built-in video, and Macintosh LC 
  4301. video to third-party monitors. Changes since February 1990. Added pinout 
  4302. description for the Macintosh LC external video connector and a Macintosh 
  4303. LC to VGA monitor adapter cable.  Standardized signal names throughout 
  4304. Note.
  4305.  
  4306.  Name  =  Color Mgr Q&As.sit
  4307.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color Mgr Q&As.sit
  4308.  Size:  6K         Date:10/29/92         Version: 
  4309.  Description:
  4310.  Color Mgr Q&As - This Technical Note contains a collection of Q&As relating
  4311. to a specific topic—questions you’ve sent the Developer Support Center 
  4312. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  4313. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  4314. the editing and organization of other Technical Notes. The Q&A function is 
  4315. to get new technical information and updates to you quickly, saving the 
  4316. polish for when the information migrates into reference manuals.
  4317.  
  4318.  Name  =  Color Cursor Cursing.sit
  4319.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color Cursor Cursing.sit
  4320.  Size:  5K         Date:10/29/92         Version: 
  4321.  Description:
  4322.  Color Cursor Cursing - Working with color cursors you create from scratch 
  4323. can cause headaches. This Technical Note may help a bit. Changes since June
  4324. 1989. Added a warning about purgeable 'clut' resources.
  4325.  
  4326.  Name  =  Clickless Sound.sit
  4327.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Clickless Sound.sit
  4328.  Size:  5K         Date:10/29/92         Version: 
  4329.  Description:
  4330.  Clickless Sound - This Technical Note formerly described how to use the 
  4331. Sound Driver to produce continuous sound without clicking. Changes since 
  4332. March 1988. The continuous sound technique is no longer recommended.
  4333.  
  4334.  Name  =  'ckid' Resource Format.sit
  4335.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:'ckid' Resource Format.sit
  4336.  Size:  8K         Date:10/29/92         Version: 
  4337.  Description:
  4338.  'ckid' Resource Format - This Technical Note describes the 'ckid' resource 
  4339. format used by MPW’s Projector.  If you are writing an editor or 
  4340. development system, you may wish to allow or disallow file modification 
  4341. based on the information in the resource.
  4342.  
  4343.  Name  =  ChangedResource.sit
  4344.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:ChangedResource.sit
  4345.  Size:  5K         Date:10/29/92         Version: 
  4346.  Description:
  4347.  ChangedResource - The toolbox trap ChangedResource is used to inform the 
  4348. Resource Manager that the contents of a resource have changed and should be
  4349. written to disk. The actual write occurs on the next call to WriteResource 
  4350. (for the specific resource) or UpdateResFile (for the resource file 
  4351. containing the specified resource). When called, ChangedResource reserves 
  4352. enough disk space to contain the changed resource. A little-known “feature”
  4353. of ChangedResource is that it reserves disk space every time it is called. 
  4354.  
  4355.  Name  =  Category Index.sit
  4356.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Category Index.sit
  4357.  Size: 40K         Date:10/29/92         Version: 
  4358.  Description:
  4359.  Category Index - This index lists each Technical Note by Cataogry, and 
  4360. gives a brief description of of it's contents.
  4361.  
  4362.  Name  =  Calling SetResLoad.sit
  4363.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Calling SetResLoad.sit
  4364.  Size:  4K         Date:10/29/92         Version: 
  4365.  Description:
  4366.  Calling SetResLoad - Calling SetResLoad(FALSE) can be useful if you need to
  4367. get a handle to a resource, without causing the resource to be loaded from 
  4368. disk if it isn’t already in memory. SetResLoad changes the value of the 
  4369. low-memory global ResLoad (at location $A5E).
  4370.  
  4371.  Name  =  Caching.sit
  4372.  Path =  AMUG CD:Files:MacTechNotes:Files:Caching.sit
  4373.  Size:  7K         Date:10/29/92         Version: 
  4374.  Description:
  4375.  Caching - This technical note describes disk and File System caching on the
  4376. Macintosh, with particular emphasis on the high-level File System cache. Of
  4377. the three caches used for file I/O, this is the one which could have the 
  4378. most impact on your program. 
  4379.  
  4380.  Name  =  Cache As Cache Can.sit
  4381.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Cache As Cache Can.sit
  4382.  Size: 16K         Date:10/29/92         Version: 
  4383.  Description:
  4384.  Cache As Cache Can - This Technical Note documents cache behavior, 
  4385. manipulation of processor caches, and manipulation of external caches on 
  4386. Macintosh models that incorporate these features. It also describes how 
  4387. system software uses a memory management unit (when available) to implement
  4388. special caching options. Changes since October 1991. Described use of 
  4389. AppleTalk Transition Queue event, ATTransSpeedChange, when altering the 
  4390. 68040 cache state on the fly. This call must be issued so that LocalTalk 
  4391. can reevaluate its timers. Otherwise LocalTalk becomes disabled.
  4392.  
  4393.  Name  =  CMOS On LC PDS.sit
  4394.  Path =  AMUG CD:Files:MacTechNotes:Hardware:CMOS On LC PDS.sit
  4395.  Size:  5K         Date:10/29/92         Version: 
  4396.  Description:
  4397.  CMOS On LC PDS - This Technical Note provides PDS card developers with some
  4398. important information about making PDS cards for the Macintosh LC. Due to 
  4399. the way the Macintosh LC was designed, Apple strongly recommends that all 
  4400. PDS cards be developed with CMOS parts.
  4401.  
  4402.  Name  =  CD-ROM Q&As.sit
  4403.  Path =  AMUG CD:Files:MacTechNotes:Devices:CD-ROM Q&As.sit
  4404.  Size: 11K         Date:10/29/92         Version: 
  4405.  Description:
  4406.  CD-ROM Q&As - This Technical Note contains a collection of Q&As relating to
  4407. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4408. along with answers from the DSC engineers. While DSC engineers have checked
  4409. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4410. editing and organization of other Technical Notes. The Q&A function is to 
  4411. get new technical information and updates to you quickly, saving the polish
  4412. for when the information migrates into reference manuals.
  4413.  
  4414.  Name  =  CDEF Params and Bugs.sit
  4415.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:CDEF Params and Bugs.sit
  4416.  Size:  5K         Date:10/29/92         Version: 
  4417.  Description:
  4418.  CDEF Params and Bugs - This Technical Note describes known bugs in the 
  4419. Control Manager which affect control definition functions ('CDEF' 
  4420. resources). Changes since August 1988. Updated to reflect known bugs in the
  4421. posCntl and thumbCntl messages and the Control Manager _TrackControl call.
  4422.  
  4423.  Name  =  C++ Pitfalls.sit
  4424.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:C++ Pitfalls.sit
  4425.  Size: 22K         Date:10/29/92         Version: 
  4426.  Description:
  4427.  C++ Pitfalls - This Technical Note covers most of the common and serious 
  4428. subtle problems that a MPW C++ user might encounter. For more information 
  4429. consult the current C++ literature. This Note will be updated periodically 
  4430. to reflect changes in the language and the compiler. Always read the 
  4431. release notes included with the MPW C++ to find out the latest status for 
  4432. known bugs and restrictions.
  4433.  
  4434.  Name  =  Bus Error Handlers.sit
  4435.  Path =  AMUG CD:Files:MacTechNotes:Devices:Bus Error Handlers.sit
  4436.  Size: 12K         Date:10/29/92         Version: 
  4437.  Description:
  4438.  Bus Error Handlers - This Technical Note discusses bus errors and how 
  4439. applications and drivers should deal with them. Changes since February 
  4440. 1991, Discussion of why declaration ROMs are necessary in NuBus™ design. 
  4441. This discussion is important for those who are considering using a 
  4442. workaround instead of declaration ROMs. Also added are some hints that you 
  4443. should be aware of if you are planning to write a bus error handler for the
  4444. ’040.
  4445.  
  4446.  Name  =  Bundles.sit
  4447.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Bundles.sit
  4448.  Size:  6K         Date:10/29/92         Version: 
  4449.  Description:
  4450.  Bundles - A bundle is a collection of resources. Bundles can be used for a 
  4451. number of different purposes, and are currently used by the Finder ito tie 
  4452. an icon to a file type, allowing your application or data file to have its 
  4453. own icon.
  4454.  
  4455.  Name  =  Break/CTS Serial Driver Eve.sit
  4456.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Break/CTS Serial Driver Eve.sit
  4457.  Size:  5K         Date:10/29/92         Version: 
  4458.  Description:
  4459.  Break/CTS Serial Driver Eve - This technical note documents the event 
  4460. record information that gets passed when the serial driver posts an event 
  4461. for a break/CTS status change. The serial driver can be programmed to post 
  4462. a device driver event upon encountering a break status change or CTS change
  4463. (via the SerHShake call). The structure of device driver events is 
  4464. driver-specific. This technical note documents the event record information
  4465. that gets passed when the serial driver posts a device driver event for a 
  4466. break/CTS status change.
  4467.  
  4468.  Name  =  Borrowed AFP Sessions.sit
  4469.  Path =  AMUG CD:Files:MacTechNotes:Networking:Borrowed AFP Sessions.sit
  4470.  Size: 11K         Date:10/29/92         Version: 
  4471.  Description:
  4472.  Borrowed AFP Sessions - This Technical Note shows how to borrow the session
  4473. reference number of an AFP volume mounted by the Macintosh File System. It 
  4474. also shows how to retrieve other information from the file system for a 
  4475. mounted AFP volume.
  4476.  
  4477.  Name  =  Boot Problems.sit
  4478.  Path =  AMUG CD:Files:MacTechNotes:Devices:Boot Problems.sit
  4479.  Size: 18K         Date:10/29/92         Version: 
  4480.  Description:
  4481.  Boot Problems - The death of a hard disk with megabytes worth of data can 
  4482. be exceedingly traumatic. This technical note will describe techniques for 
  4483. recovering a hard disk and the data that is on it. The discussion will also
  4484. include some tips on how to avoid problems.
  4485.  
  4486.  Name  =  Boot Blocks.sit
  4487.  Path =  AMUG CD:Files:MacTechNotes:Devices:Boot Blocks.sit
  4488.  Size:  5K         Date:10/29/92         Version: 
  4489.  Description:
  4490.  Boot Blocks - There are two undocumented features of the Boot Blocks. This 
  4491. note will describe how they currently work. Warning - The format and 
  4492. functionality of the Boot Blocks will change in the future; dependence on 
  4493. this information may cause your program to fail on future hardware or with 
  4494. future System software.
  4495.  
  4496.  Name  =  Blessed Folder.sit
  4497.  Path =  AMUG CD:Files:MacTechNotes:Files:Blessed Folder.sit
  4498.  Size:  6K         Date:10/29/92         Version: 
  4499.  Description:
  4500.  Blessed Folder - This Technical Note describes how to determine which 
  4501. folder on an HFS volume is the blessed folder, that is, the folder that 
  4502. contains both the System file and the Finder. Changes since January 1986, 
  4503. The information about how to find the "Blessed Folder" has been deleted 
  4504. from this technical note. The FindFolder function can now be used to find 
  4505. the "Blessed Folder" and is documented in Inside Macintosh Volume VI, pages
  4506. 9-42 to 9-44. This note now includes information about how to bless a 
  4507. folder to the new system folder.
  4508.  
  4509.  Name  =  BitMapToRegion.sit
  4510.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:BitMapToRegion.sit
  4511.  Size:  6K         Date:10/29/92         Version: 
  4512.  Description:
  4513.  BitMapToRegion - This Technical Note discusses the routine BitMapToRegion, 
  4514. which converts a bitmap to a region, and is available in the 32-Bit 
  4515. QuickDraw INIT and from Apple Software Licensing. Changes since October 
  4516. 1989. Added trap definitions for developers using the 32-Bit QuickDraw 
  4517. version of this routine without the correct MPW include file.
  4518.  
  4519.  Name  =  Basic QuickDraw Q&As.sit
  4520.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Basic QuickDraw Q&As.sit
  4521.  Size: 29K         Date:10/29/92         Version: 
  4522.  Description:
  4523.  Basic QuickDraw Q&As - This Technical Note contains a collection of Q&As 
  4524. relating to a specific topic—questions you’ve sent the Developer Support 
  4525. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4526. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4527. have the editing and organization of other Technical Notes. The Q&A 
  4528. function is to get new technical information and updates to you quickly, 
  4529. saving the polish for when the information migrates into reference manuals.
  4530.  
  4531.  Name  =  Avoid Using Network Events.sit
  4532.  Path =  AMUG CD:Files:MacTechNotes:Networking:Avoid Using Network Events.sit
  4533.  Size:  5K         Date:10/29/92         Version: 
  4534.  Description:
  4535.  Avoid Using Network Events - Future System software enhancements will not 
  4536. support network events. This note gives hints on weaning your application 
  4537. from the use of network events.
  4538.  
  4539.  Name  =  Available Volumes.sit
  4540.  Path =  AMUG CD:Files:MacTechNotes:Files:Available Volumes.sit
  4541.  Size:  5K         Date:10/29/92         Version: 
  4542.  Description:
  4543.  Available Volumes - Standard File lets the user select one file from any 
  4544. available volume; it is sometimes necessary for an application to find 
  4545. which volumes are present. This technical note gives the proper method of 
  4546. accomplishing this. There is a little-noticed feature of the low-level file
  4547. manager call PBHGetVInfo which allows specification of a “volume index” to 
  4548. select the volume. 
  4549.  
  4550.  Name  =  Author Index.sit
  4551.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Author Index.sit
  4552.  Size:  9K         Date:10/29/92         Version: 
  4553.  Description:
  4554.  Author Index - This index lists each author and the Technical Notes they 
  4555. are responsible for.
  4556.  
  4557.  Name  =  Arbitr UseofAFPMisc.sit
  4558.  Path =  AMUG CD:Files:MacTechNotes:Networking:Arbitr UseofAFPMisc.sit
  4559.  Size:  5K         Date:10/29/92         Version: 
  4560.  Description:
  4561.  Arbitr UseofAFPMisc - This Technical Note discusses a scheme for 
  4562. arbitrating the use of the afpMiscUserCommand and afpMiscUserWrite 
  4563. AppleTalk Filing Protocol (AFP) commands. Inside Macintosh Volume V lists 
  4564. two AFP command codes that are reserved for developers. They are 
  4565. afpMiscUserCommand (call number 191) and afpMiscUserWrite (call number 
  4566. 254). Several developers have asked that Apple arbitrate the use of those 
  4567. two AFP calls. This Technical Note describes our recommended solution.
  4568.  
  4569.  Name  =  AppleTalk Phase 2.sit
  4570.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Phase 2.sit
  4571.  Size: 18K         Date:10/29/92         Version: 
  4572.  Description:
  4573.  AppleTalk Phase 2 - This Technical Note discusses the new features and 
  4574. calls available with AppleTalk Phase 2. Changes since August 1989. 
  4575. Incorporated the ClosePrep and CancelClosePrep transitions and the new 
  4576. control calls to the .MPP driver.
  4577.  
  4578.  Name  =  AppleTalk Ov Q&As.sit
  4579.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Ov Q&As.sit
  4580.  Size: 12K         Date:10/29/92         Version: 
  4581.  Description:
  4582.  AppleTalk Ov Q&As - This Technical Note contains a collection of Q&As 
  4583. relating to a specific topic—questions you’ve sent the Developer Support 
  4584. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4585. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4586. have the editing and organization of other Technical Notes. The Q&A 
  4587. function is to get new technical information and updates to you quickly, 
  4588. saving the polish for when the information migrates into reference manuals.
  4589.  
  4590.  Name  =  AppleTalk Interfaces.sit
  4591.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Interfaces.sit
  4592.  Size:  6K         Date:10/29/92         Version: 
  4593.  Description:
  4594.  AppleTalk Interfaces - What you need to do in order to use high-level 
  4595. AppleTalk routines depends upon the interfaces you are using. Some 
  4596. differences are outlined below.
  4597.  
  4598.  Name  =  AppleTalk2.sit
  4599.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk2.sit
  4600.  Size: 63K         Date:10/29/92         Version: 
  4601.  Description:
  4602.  AppleTalk2 - This Technical Note discusses the new features of AppleTalk 
  4603. available for system software version 7.0 and AppleTalk version 57. The new
  4604. features include support for the Flagship Naming Service and the AppleTalk 
  4605. Multiple Node Architecture. We present the Multiple Node Architecture and 
  4606. discuss the new calls available to applications. We also discuss the impact
  4607. of the new architecture on AppleTalk Device files (ADEVs), and the changes 
  4608. necessary to make them multinode compatible.
  4609.  
  4610.  Name  =  AppleShare and Old Finder.sit
  4611.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare and Old Finder.sit
  4612.  Size:  4K         Date:10/29/92         Version: 
  4613.  Description:
  4614.  AppleShare and Old Finder - A rumor has been spread that if you use a 
  4615. pre-AppleShare Finder on a workstation to access AppleShare volumes, you 
  4616. can bypass AppleShare’s “access privilege” mechanisms. This is not true. 
  4617. Access controls are enforced by the server, not by the Finder. If you use 
  4618. an older Finder, you are still prevented (by the server) from gaining 
  4619. access to protected files and folders; however, you will not get the proper
  4620. user-interface feedback that you would if you were using the correct 
  4621. Finder.
  4622.  
  4623.  Name  =  AppleShareable Applications.sit
  4624.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShareable Applications.sit
  4625.  Size:  6K         Date:10/29/92         Version: 
  4626.  Description:
  4627.  AppleShareable Applications - Normally, applications on an AppleShare 
  4628. server volume cannot be executed by more than one user at a time. This 
  4629. technical note explains why, and tells how you can enable your application 
  4630. to be shared.
  4631.  
  4632.  Name  =  AppleShare Limits.sit
  4633.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Limits.sit
  4634.  Size:  5K         Date:10/29/92         Version: 
  4635.  Description:
  4636.  AppleShare Limits - This Technical Note describes some machine-dependent 
  4637. limits of current versions of AppleShare and AppleShare servers. The 
  4638. following chart lists some current AppleShare limits which are based upon 
  4639. the chosen server platform and memory configuration.  The limits which 
  4640. otherwise might be present on a workstation are still in effect and are not
  4641. affected by the workstation being logged into an AppleShare server. These 
  4642. limits will change in the future.
  4643.  
  4644.  Name  =  AppleShare Foreground Apps.sit
  4645.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Foreground Apps.sit
  4646.  Size:  5K         Date:10/29/92         Version: 
  4647.  Description:
  4648.  AppleShare Foreground Apps - This technical note outlines the requirements 
  4649. and restrictions of an AppleShare foreground application. This information 
  4650. pertains to AppleShare versions 1.1 and newer. An AppleShare server 
  4651. requires a dedicated Macintosh. The server, however, is implemented as an 
  4652. interrupt-driven application that runs in the system heap of the server 
  4653. machine. This allows the running of a concurrent or foreground application 
  4654. that will live in the application heap of the server machine. An example of
  4655. a foreground application is LaserShare, the LaserWriter spooler available 
  4656. from Apple.
  4657.  
  4658.  Name  =  AppleEvents Send to Self.sit
  4659.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:AppleEvents Send to Self.sit
  4660.  Size:  8K         Date:10/29/92         Version: 
  4661.  Description:
  4662.  AppleEvents Send to Self - If an application suspends handling of an Apple 
  4663. event which it sent to itself, the Apple Event Manager will return 
  4664. errAETimeout as the result of the AESend call. The event was still sent 
  4665. correctly, however, and the answer (if any) should appear later in the 
  4666. reply descriptor. However, a problem in system software versions 7.0 and 
  4667. 7.0.1 prevents applications from getting the reply data.
  4668.  
  4669.  Name  =  Apple Event Mgr Q&As.sit
  4670.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Apple Event Mgr Q&As.sit
  4671.  Size: 14K         Date:10/29/92         Version: 
  4672.  Description:
  4673.  Apple Event Mgr Q&As - This Technical Note contains a collection of Q&As 
  4674. relating to a specific topic—questions you’ve sent the Developer Support 
  4675. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4676. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4677. have the editing and organization of other Technical Notes. The Q&A 
  4678. function is to get new technical information and updates to you quickly, 
  4679. saving the polish for when the information migrates into reference manuals.
  4680.  
  4681.  Name  =  Appearance Of Text.sit
  4682.  Path =  AMUG CD:Files:MacTechNotes:Text:Appearance Of Text.sit
  4683.  Size:  6K         Date:10/29/92         Version: 
  4684.  Description:
  4685.  Appearance Of Text - This technical note describes why text doesn’t always 
  4686. look the way you expect depending on the environment you are in.
  4687.  
  4688.  Name  =  Alias Mgr Q&As.sit
  4689.  Path =  AMUG CD:Files:MacTechNotes:Files:Alias Mgr Q&As.sit
  4690.  Size:  5K         Date:10/29/92         Version: 
  4691.  Description:
  4692.  Alias Mgr Q&As - This Technical Note contains a collection of Q&As relating
  4693. to a specific topic—questions you’ve sent the Developer Support Center 
  4694. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  4695. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  4696. the editing and organization of other Technical Notes. The Q&A function is 
  4697. to get new technical information and updates to you quickly, saving the 
  4698. polish for when the information migrates into reference manuals.
  4699.  
  4700.  Name  =  AddDrive DrvrInstall.sit
  4701.  Path =  AMUG CD:Files:MacTechNotes:Devices:AddDrive DrvrInstall.sit
  4702.  Size:  6K         Date:10/29/92         Version: 
  4703.  Description:
  4704.  AddDrive DrvrInstall - AddDrive, DrvrInstall, and _DrvrRemove are used in 
  4705. the sample SCSI driver in the SCSI Development Package, which is available 
  4706. from APDA. This Technical Note documents the parameters for these calls.
  4707. Changes since March 1, 1988. Updated the DrvrInstall text to reflect the 
  4708. use of register A0, which should contain a pointer to the driver when 
  4709. called. Also added simple glue code for DrvrInstall and DrvrRemove since 
  4710. none is available in the MPW interfaces.
  4711.  
  4712.  Name  =  AT Remote Access Q&As.sit
  4713.  Path =  AMUG CD:Files:MacTechNotes:Networking:AT Remote Access Q&As.sit
  4714.  Size:  7K         Date:10/29/92         Version: 
  4715.  Description:
  4716.  AT Remote Access Q&As - This Technical Note contains a collection of Q&As 
  4717. relating to a specific topic—questions you’ve sent the Developer Support 
  4718. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4719. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4720. have the editing and organization of other Technical Notes. The Q&A 
  4721. function is to get new technical information and updates to you quickly, 
  4722. saving the polish for when the information migrates into reference manuals.
  4723.  
  4724.  Name  =  ATP Q&As.sit
  4725.  Path =  AMUG CD:Files:MacTechNotes:Networking:ATP Q&As.sit
  4726.  Size:  5K         Date:10/29/92         Version: 
  4727.  Description:
  4728.  ATP Q&As - This Technical Note contains a collection of Q&As relating to a 
  4729. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4730. along with answers from the DSC engineers. While DSC engineers have checked
  4731. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4732. editing and organization of other Technical Notes. The Q&A function is to 
  4733. get new technical information and updates to you quickly, saving the polish
  4734. for when the information migrates into reference manuals.
  4735.  
  4736.  Name  =  ASP & AFP.sit
  4737.  Path =  AMUG CD:Files:MacTechNotes:Networking:ASP & AFP.sit
  4738.  Size:  5K         Date:10/29/92         Version: 
  4739.  Description:
  4740.  ASP & AFP - The descriptions of the AppleTalk Session Protocol and 
  4741. AppleTalk Filing Protocol functions within the body of the AppleTalk 
  4742. Manager chapter are incorrect and conflict with those in the Summary of the
  4743. AppleTalk Manager. This technical note resolves the discrepancy. The 
  4744. descriptions of the AppleTalk Session Protocol and AppleTalk Filing 
  4745. Protocol functions which are described on pages 534 through 548 of Inside 
  4746. Macintosh Volume V conflict with the descriptions in the Summary of the 
  4747. AppleTalk Manager section, pages 554 through 559. 
  4748.  
  4749.  Name  =  AFP Q&As.sit
  4750.  Path =  AMUG CD:Files:MacTechNotes:Networking:AFP Q&As.sit
  4751.  Size:  6K         Date:10/29/92         Version: 
  4752.  Description:
  4753.  AFP Q&As - This Technical Note contains a collection of Q&As relating to a 
  4754. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4755. along with answers from the DSC engineers. While DSC engineers have checked
  4756. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4757. editing and organization of other Technical Notes. The Q&A function is to 
  4758. get new technical information and updates to you quickly, saving the polish
  4759. for when the information migrates into reference manuals.
  4760.  
  4761.  Name  =  AFE Q&As.sit
  4762.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:AFE Q&As.sit
  4763.  Size:  9K         Date:10/29/92         Version: 
  4764.  Description:
  4765.  AFE Q&As - This Technical Note contains a collection of Q&As relating to a 
  4766. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4767. along with answers from the DSC engineers. While DSC engineers have checked
  4768. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4769. editing and organization of other Technical Notes. The Q&A function is to 
  4770. get new technical information and updates to you quickly, saving the polish
  4771. for when the information migrates into reference manuals.
  4772.  
  4773.  Name  =  ADSP Q&As.sit
  4774.  Path =  AMUG CD:Files:MacTechNotes:Networking:ADSP Q&As.sit
  4775.  Size:  8K         Date:10/29/92         Version: 
  4776.  Description:
  4777.  ADSP Q&As - This Technical Note contains a collection of Q&As relating to a
  4778. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4779. along with answers from the DSC engineers. While DSC engineers have checked
  4780. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4781. editing and organization of other Technical Notes. The Q&A function is to 
  4782. get new technical information and updates to you quickly, saving the polish
  4783. for when the information migrates into reference manuals.
  4784.  
  4785.  Name  =  ADB Q&As.sit
  4786.  Path =  AMUG CD:Files:MacTechNotes:Hardware:ADB Q&As.sit
  4787.  Size: 17K         Date:10/29/92         Version: 
  4788.  Description:
  4789.  ADB Q&As - This Technical Note contains a collection of Q&As relating to a 
  4790. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4791. along with answers from the DSC engineers. While DSC engineers have checked
  4792. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4793. editing and organization of other Technical Notes. The Q&A function is to 
  4794. get new technical information and updates to you quickly, saving the polish
  4795. for when the information migrates into reference manuals.
  4796.  
  4797.  Name  =  A5 in GrowZone Procs.sit
  4798.  Path =  AMUG CD:Files:MacTechNotes:Memory:A5 in GrowZone Procs.sit
  4799.  Size:  5K         Date:10/29/92         Version: 
  4800.  Description:
  4801.  A5 in GrowZone Procs - If you have a grow zone function, it may get called 
  4802. when a system routine is trying to allocate memory. Because this can 
  4803. happen, you can’t be guaranteed that register A5 will be correct. If your 
  4804. grow zone function depends on A5, you should save register A5, load A5 from
  4805. the low-memory global CurrentA5 (a long word at $904), and restore the 
  4806. caller’s A5 before you exit.
  4807.  
  4808.  Name  =  A5 and Patching traps.sit
  4809.  Path =  AMUG CD:Files:MacTechNotes:Overview:A5 and Patching traps.sit
  4810.  Size:  5K         Date:10/29/92         Version: 
  4811.  Description:
  4812.  A5 and Patching traps - Future software may allow desk accessories to have 
  4813. their own globals by changing register A5 when the accessory is entered and
  4814. exited. This can cause problems for applications that patch traps without 
  4815. following certain rules.
  4816.  
  4817.  Name  =  A/UX  System Calls.sit
  4818.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX  System Calls.sit
  4819.  Size: 21K         Date:10/29/92         Version: 
  4820.  Description:
  4821.  A/UX  System Calls - This Technical Note discusses how to make A/UX system 
  4822. calls from applications developed in the Macintosh environment.  This is 
  4823. useful to anyone porting an existing Macintosh driver or application to 
  4824. work on A/UX as well. Changes since August 1990. Added information about 
  4825. how to make use of fork() system calls under MultiFinder, as well as how 
  4826. various A/UX system calls behave under the MultiFinder emulation mode. 
  4827.  
  4828.  Name  =  A/UX Q&As.sit
  4829.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX Q&As.sit
  4830.  Size: 26K         Date:10/29/92         Version: 
  4831.  Description:
  4832.  A/UX Q&As - This Technical Note contains a collection of Q&As relating to a
  4833. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4834. along with answers from the DSC engineers. While DSC engineers have checked
  4835. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4836. editing and organization of other Technical Notes. The Q&A function is to 
  4837. get new technical information and updates to you quickly, saving the polish
  4838. for when the information migrates into reference manuals.
  4839.  
  4840.  Name  =  A/UX Compatibility Guide.sit
  4841.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX Compatibility Guide.sit
  4842.  Size: 12K         Date:10/29/92         Version: 
  4843.  Description:
  4844.  A/UX Compatibility Guide - This Technical Note describes details of the 
  4845. A/UX 2.0 implementation of which developers should be aware, so that their 
  4846. Macintosh applications also work properly under A/UX. Changes since April 
  4847. 1989. This Note formerly described A/UX 1.1 Toolbox Bugs, but has been 
  4848. completely rewritten to cover A/UX 2.0 compatibility. Changes since June 
  4849. 1990. Changes due to A/UX 2.0.1, also added some new important issues.
  4850.  
  4851.  Name  =  A/ROSE Q&As.sit
  4852.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/ROSE Q&As.sit
  4853.  Size: 16K         Date:10/29/92         Version: 
  4854.  Description:
  4855.  A/ROSE Q&As - This Technical Note contains a collection of Q&As relating to
  4856. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4857. along with answers from the DSC engineers. While DSC engineers have checked
  4858. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4859. editing and organization of other Technical Notes. The Q&A function is to 
  4860. get new technical information and updates to you quickly, saving the polish
  4861. for when the information migrates into reference manuals.
  4862.  
  4863.  Name  =  32-Bit QuickDraw V1.2.sit
  4864.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:32-Bit QuickDraw V1.2.sit
  4865.  Size:  9K         Date:10/29/92         Version: 
  4866.  Description:
  4867.  32-Bit QuickDraw V1.2 - This Technical Note describes the changes and 
  4868. enhancements to 32-Bit QuickDraw from version 1.0 (as shipped on the 
  4869. original Color Disk) to version 1.2, which ships with System Software 6.0.5
  4870. and later.  This Note assumes familiarity with Inside Macintosh, Volume V, 
  4871. Color QuickDraw, and 32-Bit QuickDraw release notes.
  4872.  
  4873.